Module: SimpleAuth::ActiveRecord::InstanceMethods

Defined in:
lib/simple_auth/active_record.rb,
lib/simple_auth/compat/active_record.rb

Instance Method Summary collapse

Instance Method Details

#authenticate(password) ⇒ Object



26
27
28
# File 'lib/simple_auth/compat/active_record.rb', line 26

def authenticate(password)
  super SimpleAuth::Config.crypter.call(password, password_salt)
end

#password=(password) ⇒ Object



18
19
20
# File 'lib/simple_auth/compat/active_record.rb', line 18

def password=(password)
  @password = SimpleAuth::Config.crypter.call(password, password_salt)
end

#password_confirmation=(password) ⇒ Object



22
23
24
# File 'lib/simple_auth/compat/active_record.rb', line 22

def password_confirmation=(password)
  @password_confirmation = SimpleAuth::Config.crypter.call(password, password_salt)
end