Dance The OAuth Dance

Doing the OAuth dance can be an incredible pain
when you just need to get data out of an API.
Let us dance the dance on your behalf.

How To

Set up a new application with one of the providers here,
be sure to set your callback URL to this site, and enter your
OAuth client ID and secret in this form.

Callback URL:
http://oauth-dance.herokuapp.com/callback

Do you trust us? Click the “JFDI” buttons below.

Don’t trust us? Good.
Install the app yourself using Python code from Github.


Github

New application:
https://github.com/settings/applications/new

OAuth documentation:
https://developer.github.com/v3/oauth/

Sample Github app screenshot.

Twitter

New application:
https://apps.twitter.com/app/new

OAuth documentation:
https://dev.twitter.com/docs/auth/oauth

Sample Twitter app screenshot.

Google

New application:
https://console.developers.google.com/project
Create New Client ID under APIs & auth → Credentials.

OAuth documentation:
https://developers.google.com/accounts/docs/OAuth2

Sample Google app screenshot.


Fork me at https://github.com/migurski/oauth-dance