Module: Oa2c::OAuth2Token

Extended by:
ActiveSupport::Concern
Included in:
AccessToken, AuthorizationCode, RefreshToken
Defined in:
app/models/oa2c/oauth2_token.rb

Instance Method Summary collapse

Instance Method Details

#expire!Object



26
27
28
# File 'app/models/oa2c/oauth2_token.rb', line 26

def expire!
  update_attributes! expires_at: Time.now
end

#expires_inObject



22
23
24
# File 'app/models/oa2c/oauth2_token.rb', line 22

def expires_in
  (expires_at - Time.now).to_i
end