fix(auth): add PKCE to OpenID Connect login
giteabot backport / giteabot (push) Canceled after 0s
giteabot / giteabot (push) Canceled after 0s
release-nightly / nightly-binary (push) Canceled after 0s
release-nightly / nightly-container (push) Canceled after 0s
release-nightly-snapcraft / build-and-publish (push) Canceled after 0s
giteabot backport / giteabot (push) Canceled after 0s
giteabot / giteabot (push) Canceled after 0s
release-nightly / nightly-binary (push) Canceled after 0s
release-nightly / nightly-container (push) Canceled after 0s
release-nightly-snapcraft / build-and-publish (push) Canceled after 0s
Generate a per-login verifier, persist it in the Goth session, send an S256 challenge, and include the verifier during the token exchange when explicitly enabled. Assisted-by: Codex:GPT-5
This commit is contained in:
@@ -1725,6 +1725,9 @@ LEVEL = Info
|
||||
;; For more information about the possible values see https://openid.net/specs/openid-connect-core-1_0.html#ScopeClaims
|
||||
;OPENID_CONNECT_SCOPES =
|
||||
;;
|
||||
;; Use Proof Key for Code Exchange (PKCE) with the S256 method for OpenID Connect login sources.
|
||||
;ENABLE_OPENID_CONNECT_PKCE = false
|
||||
;;
|
||||
;; Automatically create user accounts for new oauth2 users.
|
||||
;ENABLE_AUTO_REGISTRATION = false
|
||||
;;
|
||||
|
||||
Reference in New Issue
Block a user