Sha256: 8c206b91035d2fcd06db688550b5c2f679d0947665f99e4e0dffedc7c14c983e

Contents?: true

Size: 211 Bytes

Versions: 39

Compression:

Stored size: 211 Bytes

Contents

Warden::Manager.after_authentication do |record, warden, options|
  if record.respond_to?(:need_change_password?)
    warden.session(options[:scope])['password_expired'] = record.need_change_password?
  end
end

Version data entries

39 entries across 39 versions & 3 rubygems

Version Path
mno-enterprise-core-3.4.0 lib/devise/hooks/password_expirable.rb
mno-enterprise-core-3.3.3 lib/devise/hooks/password_expirable.rb
devise-security-0.12.0 lib/devise-security/hooks/password_expirable.rb
devise-security-0.11.1 lib/devise-security/hooks/password_expirable.rb
mno-enterprise-core-3.3.2 lib/devise/hooks/password_expirable.rb
mno-enterprise-core-3.2.1 lib/devise/hooks/password_expirable.rb
devise-security-0.11.0 lib/devise-security/hooks/password_expirable.rb
mno-enterprise-core-3.3.1 lib/devise/hooks/password_expirable.rb
mno-enterprise-core-3.3.0 lib/devise/hooks/password_expirable.rb
mno-enterprise-core-3.2.0 lib/devise/hooks/password_expirable.rb
mno-enterprise-core-3.1.4 lib/devise/hooks/password_expirable.rb
mno-enterprise-core-3.0.7 lib/devise/hooks/password_expirable.rb
mno-enterprise-core-2.0.9 lib/devise/hooks/password_expirable.rb
mno-enterprise-core-3.1.3 lib/devise/hooks/password_expirable.rb
mno-enterprise-core-3.0.6 lib/devise/hooks/password_expirable.rb
mno-enterprise-core-2.0.8 lib/devise/hooks/password_expirable.rb
mno-enterprise-core-3.1.2 lib/devise/hooks/password_expirable.rb
mno-enterprise-core-3.0.5 lib/devise/hooks/password_expirable.rb
mno-enterprise-core-2.0.7 lib/devise/hooks/password_expirable.rb
mno-enterprise-core-2.0.6 lib/devise/hooks/password_expirable.rb