Method: Devise::Models::Lockable#lock_access!
- Defined in:
- lib/devise/models/lockable.rb
#lock_access! ⇒ Object
Lock an user setting it’s locked_at to actual time.
30 31 32 33 34 35 36 37 38 39 40 |
# File 'lib/devise/models/lockable.rb', line 30 def lock_access! return true if access_locked? self.locked_at = Time.now if self.class.unlock_strategy_enabled?(:email) generate_unlock_token send_unlock_instructions end save(false) end |