Method: Devise::Models::Rememberable#forget_me!

Defined in:
lib/devise/models/rememberable.rb

#forget_me!Object

If the record is persisted, remove the remember token (but only if it exists), and save the record without validations.



56
57
58
59
60
61
# File 'lib/devise/models/rememberable.rb', line 56

def forget_me!
  return unless persisted?
  self.remember_token = nil if respond_to?(:remember_token)
  self.remember_created_at = nil if self.class.expire_all_remember_me_on_sign_out
  save(validate: false)
end