feat: Create authorization

This commit is contained in:
2026-01-20 11:32:06 +01:00
parent 709a833b4b
commit f8c979ab3d
8 changed files with 73 additions and 27 deletions

View File

@@ -25,11 +25,13 @@ play.filters.cors {
# Local Development OpenID Connect Configuration
openid {
selectUserRoute="http://localhost:5173/select-username"
discord {
clientId = ${?DISCORD_CLIENT_ID}
clientId = "your-discord-client-id"
clientId = "1462555597118509126"
clientSecret = ${?DISCORD_CLIENT_SECRET}
clientSecret = "your-discord-client-secret"
clientSecret = "xZZrdd7_tNpfJgnk-6phSG53DSTy-eMK"
redirectUri = ${?DISCORD_REDIRECT_URI}
redirectUri = "http://localhost:9000/auth/discord/callback"
}

View File

@@ -17,7 +17,7 @@ play.filters.cors {
# OpenID Connect Configuration
openid {
selectUserRoute="https://knockout.janis-eccarius.de/select-user"
selectUserRoute="https://knockout.janis-eccarius.de/select-username"
discord {
clientId = ${?DISCORD_CLIENT_ID}

View File

@@ -10,4 +10,24 @@ play.filters.cors {
allowedCredentials = true
allowedHttpMethods = ["GET", "POST", "PUT", "DELETE", "OPTIONS"]
allowedHttpHeaders = ["Accept", "Content-Type", "Origin", "X-Requested-With"]
}
}
openid {
selectUserRoute="https://st.knockout.janis-eccarius.de/select-username"
discord {
clientId = ${?DISCORD_CLIENT_ID}
clientSecret = ${?DISCORD_CLIENT_SECRET}
redirectUri = ${?DISCORD_REDIRECT_URI}
redirectUri = "https://st.knockout.janis-eccarius.de/auth/discord/callback"
}
keycloak {
clientId = "your-keycloak-client-id"
clientSecret = "your-keycloak-client-secret"
redirectUri = "https://st.knockout.janis-eccarius.de/api/auth/keycloak/callback"
authUrl = ${?KEYCLOAK_AUTH_URL}
authUrl = "https://identity.janis-eccarius.de/realms/master"
}
}