Move version file, fix oidc, make jobs use envs
This commit is contained in:
@@ -40,9 +40,13 @@ class OidcAuthController < ApplicationController
|
||||
|
||||
# Add PKCE verifier if available
|
||||
code_verifier = retrieve_pkce_verifier
|
||||
oidc_client.code_verifier = code_verifier if code_verifier.present?
|
||||
|
||||
access_token = oidc_client.access_token!
|
||||
# Pass code_verifier as parameter to access_token! method (PKCE support)
|
||||
access_token = if code_verifier.present?
|
||||
oidc_client.access_token!(:body, code_verifier: code_verifier)
|
||||
else
|
||||
oidc_client.access_token!
|
||||
end
|
||||
|
||||
# Extract claims from ID token (JWT-only approach)
|
||||
id_token = access_token.id_token
|
||||
|
||||
Reference in New Issue
Block a user