Sha256: 5d315f30e40fd105562b1a78b8435cb561c3a639a7034e2ea4cc06a986a2a5a5
Contents?: true
Size: 427 Bytes
Versions: 2
Compression:
Stored size: 427 Bytes
Contents
Devise.setup do |config| config.warden do |manager| manager.default_strategies(:opensesame_github, :scope => :opensesame) manager.serialize_into_session(:opensesame) { |member| member.login } manager.serialize_from_session(:opensesame) { |login| OpenSesame::Member.find(login) } end end Devise.add_mapping( :opensesame, class_name: 'OpenSesame::Member', failure_app: OpenSesame::Failure::DeviseApp.new )
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
opensesame-0.3.0 | lib/open_sesame/devise.rb |
opensesame-0.2.0 | lib/open_sesame/devise.rb |