Method: Devise::Models::Recoverable#set_reset_password_token

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

#set_reset_password_tokenObject (protected)

[View source] [View on GitHub]

89
90
91
92
93
94
95
96
# File 'lib/devise/models/recoverable.rb', line 89

def set_reset_password_token
  raw, enc = Devise.token_generator.generate(self.class, :reset_password_token)

  self.reset_password_token   = enc
  self.reset_password_sent_at = Time.now.utc
  save(validate: false)
  raw
end