Sha256: 96d03ecdbd4493818a6acc75dddece013ebab504e49ee863c9d80ad4ec07bf3f
Contents?: true
Size: 697 Bytes
Versions: 1
Compression:
Stored size: 697 Bytes
Contents
module Arcadex module Create #This is now called by the token when it's first saved def self.generate_auth_token token = ::Devise.friendly_token while ::Arcadex::Token.exists?(token) token = ::Devise.friendly_token end return token end #Arcadex.create_token(instance.tokens.new,exp_minutes,request) #Put any token in here to set it's values. Usually when its first created def self.set_token(token,exp_minutes,request,max_uses) token.first_ip_address = request.remote_ip token.current_ip_address = request.remote_ip token.times_used = 0 token.expiration_minutes = exp_minutes token.max_uses = max_uses token.save return token end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
arcadex-1.2.0 | lib/arcadex/create.rb |