Obtain a Consumer Key and Consumer Secret for Goodreads
To configure a Goodreads connection with Auth0, you will need to register your app on the Goodreads developers site.
This doc refers to the client steps to connect your client. If you are looking to manage authentication in your application, see Next Steps below.
1. Apply for a developer key
Log into the Goodreads developer site, and select developer key:
2. Enter information about your app
Complete the form then click Apply for a Developer Key. Enter this in the
Callback URL field:
3. Get your Consumer Key and Consumer Secret
Once the application is registered, the
Secret for your new app will be displayed on the following page:
4. Copy your Consumer Key and Consumer Secret
Go to your Auth0 Dashboard and select Connections > Social, then choose custom OAuth2 connections and add Goodreads (OAuth1) as a provider, you can check Bitbucket's example since it also uses OAuth1. Copy the
Consumer Key and
Consumer Secret from the Api Key page of your app on Goodreads into the fields
requestTokenURL would be http://www.goodreads.com/oauth/request_token, the
accessTokenURL would be http://www.goodreads.com/oauth/access_token and the
userAuthorizationURL would be http://www.goodreads.com/oauth/authorize.
For detailed instructions and samples for a variety of technologies, refer to our quickstarts:
For more background information on client authentication refer to Client Authentication.