class AuthRocket::Oauth2Session
Attributes
access_token[RW]
expires_in[RW]
profile[R]
Public Class Methods
code_to_token(params={})
click to toggle source
params - {client_app_id:, client_app_secret:, code:} returns: Token
- must check .valid? or .errors? on response
# File lib/authrocket/oauth2_session.rb, line 17 def code_to_token(params={}) params = parse_request_params(params, json_root: json_root) parsed, creds = request(:post, "#{resource_path}/code", params) factory(parsed, creds) end
json_root()
click to toggle source
# File lib/authrocket/oauth2_session.rb, line 10 def self.json_root ; 'session' ; end
resource_path()
click to toggle source
# File lib/authrocket/oauth2_session.rb, line 11 def self.resource_path ; 'sessions/oauth2' ; end