Method: Rack::OAuth2::Server::AccessToken#access!
- Defined in:
- lib/rack/oauth2/models/access_token.rb
#access! ⇒ Object
Updates the last access timestamp.
119 120 121 122 123 124 125 |
# File 'lib/rack/oauth2/models/access_token.rb', line 119 def access! today = (Time.now.to_i / 3600) * 3600 if last_access.nil? || last_access < today AccessToken.collection.update({ :_id=>token }, { :$set=>{ :last_access=>today, :prev_access=>last_access } }) self.last_access = today end end |