heartcombo--devise/lib/devise/hooks/rememberable.rb

10 lines
324 B
Ruby
Raw Normal View History

# frozen_string_literal: true
2014-02-25 16:42:55 +00:00
Warden::Manager.after_set_user except: :fetch do |record, warden, options|
2011-02-24 20:55:41 +00:00
scope = options[:scope]
2013-08-09 06:37:27 +00:00
if record.respond_to?(:remember_me) && options[:store] != false &&
record.remember_me && warden.authenticated?(scope)
Devise::Hooks::Proxy.new(warden).remember_me(record)
end
2013-12-05 08:03:32 +00:00
end