Method: OauthNonce.remember

Defined in:
lib/generators/mongoid/oauth_provider_templates/oauth_nonce.rb,
lib/generators/active_record/oauth_provider_templates/oauth_nonce.rb

.remember(nonce, timestamp) ⇒ Object

Remembers a nonce and it’s associated timestamp. It returns false if it has already been used



19
20
21
22
23
# File 'lib/generators/mongoid/oauth_provider_templates/oauth_nonce.rb', line 19

def self.remember(nonce, timestamp)
  oauth_nonce = OauthNonce.create(:nonce => nonce, :timestamp => timestamp)
  return false if oauth_nonce.new_record?
  oauth_nonce
end