OAuth2
Discord OAuth2 Integration allows users to log into your website using their Discord credentials. This process allows your users smooth and seamless login/register on your website.
Steps to Set Up Discord OAuth2
- Navigate to the GameCMS Dashboard
- Go to Integrations > Discord
- Go to Discord Developer Portal and create a new application.
- Copy the 'Client ID' and 'Client Secret' from your new application.
- Paste the 'Client ID' and 'Client Secret' into the appropriate fields in GameCMS under Integrations > Discord.
- Copy the provided redirect URLs from GameCMS Integrations > Discord
- Go back to the Discord Developer Portal and add the redirect URLs to your application under the 'OAuth2' tab. (You can find these URLs in Integrations > Discord OAuth2)
Options
- Discord Application Client ID: Enter the Client ID provided by Discord when you registered your application. This unique identifier allows your website to communicate with Discord's OAuth2 system.
- Discord Application Secret Key: Input the Secret Key given by Discord upon application registration. Ensure this key remains confidential, as it’s used to authenticate and secure communications between your site and Discord.
- Enable Steam for Seamless Sign-In/Sign-Up: Activate this to allow users to sign in or register on your website using their Steam profiles.
- Allow Profile Confirmation: Enable this to permit users to confirm their profiles via the settings page on your website.
- Discord Account Requirement for Specific Actions: Toggle this on if you want certain actions to require a verified Discord profile.
Quick Video Tutorial
For a visual guide, please watch our quick video on how to set up Discord OAuth2 Integration: