feat: add support for PKCE (#686)

This commit is contained in:
Christoph Haas
2026-05-26 22:47:38 +02:00
parent 0cf04d07e0
commit 4c986cc74c
10 changed files with 295 additions and 28 deletions

View File

@@ -47,6 +47,8 @@ auth:
extra_scopes:
- https://www.googleapis.com/auth/userinfo.email
- https://www.googleapis.com/auth/userinfo.profile
use_pkce: true
pkce_method: S256
registration_enabled: true
logout_idp_session: true
- id: oidc2
@@ -79,6 +81,7 @@ auth:
user_identifier: sub
is_admin: this-attribute-must-be-true
registration_enabled: true
use_pkce: false
- id: google_plain_oauth_with_groups
provider_name: google4
display_name: Login with</br>Google4