Skip to content

oAuth Integration

Jalaz Kumar edited this page May 14, 2020 · 1 revision

oAuth Basics:

  • Client after clicking oAuth provider link, authorization url is hit with (provider-id, provider-secret) and provides client-access-code if client provides authorization.
  • Then client-token is generated from provider's end using (provider-id, provider-secret, client-access-code)
  • This client-token is used to access provider's API on client behalf by the host API.

oAuth Resources:


General Info:

  • Development Callback URL: http://localhost:5000/oauth/callback/<PROVIDER>
  • Production Callback URL: https://auth-api-flask.herokuapp.com/oauth/callback/<PROVIDER>

Facebook (Auth-API)

Twitter (Auth-API-flask)

Github (Auth-API)

Google (Auth-API)

LinkedIn (Auth-API)

Clone this wiki locally