Method: Rack::OAuth2::Server::AccessToken#revoke!

Defined in:
lib/rack/oauth2/models/access_token.rb

#revoke!Object

Revokes this access token.



128
129
130
131
132
# File 'lib/rack/oauth2/models/access_token.rb', line 128

def revoke!
  self.revoked = Time.now.to_i
  AccessToken.collection.update({ :_id=>token }, { :$set=>{ :revoked=>revoked } })
  Client.collection.update({ :_id=>client_id }, { :$inc=>{ :tokens_revoked=>1 } })
end