@@ -33,10 +33,12 @@ class User < ApplicationRecord
|
||||
end
|
||||
|
||||
def reset_password(new_password, new_password_confirmation)
|
||||
if new_password == new_password_confirmation && ::Devise.ldap_update_password
|
||||
Devise::LDAP::Adapter.update_password(login_with, new_password)
|
||||
end
|
||||
clear_reset_password_token if valid?
|
||||
self.password = new_password
|
||||
self.password_confirmation = new_password_confirmation
|
||||
return false unless valid?
|
||||
|
||||
Devise::LDAP::Adapter.update_password(login_with, new_password)
|
||||
clear_reset_password_token
|
||||
save
|
||||
end
|
||||
|
||||
|
||||
Reference in New Issue
Block a user