🔧 feat: Add support for PKCE in OpenID strategy configuration

This commit is contained in:
Ruben Talstra 2025-04-05 14:14:36 +02:00
parent f74b9a3018
commit ec5c9fef48
No known key found for this signature in database
GPG key ID: 2A5A7174A60F3BEA
3 changed files with 50 additions and 18 deletions

View file

@ -420,11 +420,12 @@ OPENID_CLIENT_ID=
OPENID_CLIENT_SECRET=
OPENID_ISSUER=
OPENID_SESSION_SECRET=
# OPENID_USE_PKCE=
OPENID_SCOPE="openid profile email"
OPENID_CALLBACK_URL=/oauth/openid/callback
OPENID_REQUIRED_ROLE=
# Set to 'userinfo' or 'token' to determine witch role source to use, Default is 'token'
# OPENID_REQUIRED_ROLE_SOURCE=
OPENID_REQUIRED_ROLE_SOURCE=
OPENID_REQUIRED_ROLE_TOKEN_KIND=
OPENID_REQUIRED_ROLE_PARAMETER_PATH=
# Set to determine which user info property returned from OpenID Provider to store as the User's username