You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
6 years ago | |
|---|---|---|
| ear | 6 years ago | |
| ejb | 6 years ago | |
| .gitignore | 7 years ago | |
| README.md | 7 years ago | |
| pom.xml | 6 years ago | |
README.md
keycloak-discord
Keycloak Social Login extension for Discord.
Install
Download keycloak-discord-ear-<version>.ear from Releases page.
Then deploy it into $KEYCLOAK_HOME/standalone/deployments/ directory.
Setup
Discord
Access to Discord Developer Portal and create your application. You can get Client ID and Client Secret from the created application.
Keycloak
- Open
Themessetting page inmasterrealm. Then setdiscordtheme asAdmin Console Theme. Note: You may need to re-login for reloading the theme. - Add
discordIdentity Provider in the realm which you want to configure. - In the
discordidentity provider page, setClient IdandClient Secret. - (Optional) Set Guild Id(s) to allow federation if you want.
Source Build
Clone this repository and run mvn package.
You can see keycloak-discord-ear-<version>.ear under ear/target directory.