class Devise::Strategies::LdapNorm
Public Instance Methods
authenticate!()
click to toggle source
# File lib/devise_ldap_norm/strategy.rb, line 6 def authenticate! resource = mapping.to.find_for_ldap_authentication(authentication_hash.merge(password: password, remote_ip: request.remote_ip)) if resource && validate(resource) { resource.valid_ldap_authentication?(password) } remember_me(resource) resource.after_ldap_authentication success!(resource) else return fail(:invalid) end end