您最多选择25个主题 主题必须以字母或数字开头,可以包含连字符 (-),并且长度不得超过35个字符
semantic-release-bot c097c0d7b6 chore: setting next snapshot version [skip ci] 1年前
.github/workflows build: update to alternative maven-semantic-release (#53) 1年前
src/main fix: eliminate the possibility of NullPointerException (#56) 1年前
.gitignore Prototype 8 年前
.releaserc fix: eliminate the possibility of NullPointerException (#56) 1年前
CHANGELOG.md chore(release): 0.6.1 [skip ci] 1年前
README.md feat: update to keycloak 17.0.0 (based on Quarkus) 4 年前
pom.xml chore: setting next snapshot version [skip ci] 1年前

README.md

keycloak-discord

Keycloak Social Login extension for Discord.

Install

Download keycloak-discord-<version>.jar from Releases page. Then deploy it into $KEYCLOAK_HOME/providers 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

Note: You don't need to setup the theme in master realm from v0.3.0.

  1. Add discord Identity Provider in the realm which you want to configure.
  2. In the discord identity provider page, set Client Id and Client Secret.
  3. (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-<version>.jar under target directory.

Licence

Apache License, Version 2.0

Author