Method: RGData::Authentication.swap_authorization_code
- Defined in:
- lib/rgdata/authentication.rb
.swap_authorization_code(authorization_code, redirect_uri) ⇒ Object
23 24 25 26 27 28 29 30 31 32 33 |
# File 'lib/rgdata/authentication.rb', line 23 def (, redirect_uri) body = { client_id: RGData.config.client_id, client_secret: RGData.config.client_secret, code: , grant_type: 'authorization_code', redirect_uri: redirect_uri } body.verify_keys_present_and_values_not_blank(:client_secret, :client_id, :code, :grant_type, :redirect_uri) post('/token', body: body) end |