Module: Entrance::Model::RememberMethods
- Defined in:
- lib/entrance/model.rb
Instance Method Summary collapse
Instance Method Details
#forget_me! ⇒ Object
104 105 106 107 |
# File 'lib/entrance/model.rb', line 104 def forget_me! update_attribute(Entrance.fields.remember_token, nil) update_attribute(Entrance.fields.remember_until, nil) if Entrance.fields.remember_until end |
#remember_me!(until_date = nil) ⇒ Object
97 98 99 100 101 102 |
# File 'lib/entrance/model.rb', line 97 def remember_me!(until_date = nil) token = Entrance.generate_token update_attribute(Entrance.fields.remember_token, token) or return update_remember_token_expiration!(until_date) if Entrance.fields.remember_until token end |