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.
Hiroyuki Wada e6b0814441
Merge pull request #1 from hkeward/configure-prompt
4 years ago
ear Allow prompt to be configurable 5 years ago
ejb Allow prompt to be configurable 5 years ago
.gitignore Prototype 6 years ago
README.md Add note 6 years ago
pom.xml Allow prompt to be configurable 5 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

  1. Open Themes setting page in master realm. Then set discord theme as Admin Console Theme. Note: You may need to re-login for reloading the theme.
  2. Add discord Identity Provider in the realm which you want to configure.
  3. In the discord identity provider page, set Client Id and Client Secret.
  4. (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.

Licence

Apache License, Version 2.0

Author