Creating a new App

Here are the step-by-step instructions for obtaining OAuth credentials for GitHub:

  1. Go to the GitHub Developer Settings page and sign in to your account.

    1. If you’re on your profile page, click “Developer Settings” at the bottom of the left-hand menu.
  2. Click on the Oauth Apps menu and then “Register a new application”.

  3. Enter a name for your application, the homepage URL, and the callback URL.

    1. Enter whatever name and homepage URL you want. For the callback URL follow the steps below.
    2. In the Dynamic dashboard, visit either social account linking on the Info Capture page or in the Social Signup page depending on whether you want to do linking or signup.
    3. Open the Github section of the configuration.
    4. Copy the Redirect URL and paste it in the Callback URL section in Github.
  4. Click “Register application” button.

  5. Github will create an OAuth app for you and will redirect you to the details page.

  6. Click “Generate a new client secret” button

  7. Copy the “Client ID” and “Client secret” you’ve just created and paste it into “Set up Github Auth” Modal in the Dynamic Dashboard.

  8. Click “Confirm” button.

That’s it! You now have OAuth credentials for your GitHub application that you can use in Dynamic.

If you need more help with configuring the Github OAuth App check their docs here.