Skip to content
  • Auth and access
  • Social sign in

Discord social sign in

You can enable users to sign up and sign in using their Discord credentials. To enable this, you’ll need a Discord app and some developer know-how.

Get your Kinde callback URL

Link to this section
  1. In Kinde, go to Settings > Authentication.
  2. In the Social connections section, select Add connection.
  3. In the window that appears, select Discord, then select Save. Discord now appears in the Social connections list.
  4. On the Discord tile, select Configure.
  5. In the Callback URL section:
    1. If you use Kinde’s domain as your default, copy the Kinde domain URL.
    2. If you use a custom domain (and want to use it as the callback) select the Use custom domain instead switch and copy the Custom domain URL.
  6. Use the copied Callback URL to set up the app, see below.

Create and configure a Discord app

Link to this section
  1. Log in to the Discord developer site and create a new app.
  2. Give it a name and then go to OAuth2 in the side menu.
  3. In OAuth2 > General, copy the Client ID and Client secret somewhere you can access it later. If the client secret is not showing, select Reset Secret.
  4. Paste in the Callback URL (the one you copied above), e.g.
  5. Save your changes.

Add Discord credentials to Kinde

Link to this section
  1. In Kinde, go to Settings > Authentication.
  2. On the Discord tile, select Configure.
  3. Paste the Client ID and Client secret from the Discord app into the relevant fields.
  4. Select which applications will allow Discord social sign in.
  5. Select Save.

Users will now see Discord as an option to sign up and sign in to the selected applications.