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.
- In Kinde, go to Settings > Authentication.
- In the Social connections section, select Add connection.
- In the window that appears, select Discord, then select Save. Discord now appears in the Social connections list.
- On the Discord tile, select Configure.
- In the Callback URL section:
- If you use Kinde’s domain as your default, copy the Kinde domain URL.
- 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.
- Use the copied Callback URL to set up the app, see below.
- Log in to the Discord developer site and create a new app.
- Give it a name and then go to OAuth2 in the side menu.
- 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.
- Paste in the Callback URL (the one you copied above), e.g.Â
https://yourdomain.kinde.com/login/callback
. - Save your changes.
- In Kinde, go to Settings > Authentication.
- On the Discord tile, select Configure.
- Paste the Client ID and Client secret from the Discord app into the relevant fields.
- Select which applications will allow Discord social sign in.
- Select Save.
Users will now see Discord as an option to sign up and sign in to the selected applications.
Authentication and access