From 3066e3a83c412a54035c6ffe2a62ab9eb151b202 Mon Sep 17 00:00:00 2001 From: K900 Date: Mon, 14 Jul 2025 18:24:46 +0300 Subject: [PATCH] =?UTF-8?q?=F0=9F=94=92=EF=B8=8F(backend)=20add=20environm?= =?UTF-8?q?ent=20variables=20for=20PKCE=20settings?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Defaulting to off for now to keep compatibility. --- src/backend/meet/settings.py | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/src/backend/meet/settings.py b/src/backend/meet/settings.py index 7b301e9d..b423bcf0 100755 --- a/src/backend/meet/settings.py +++ b/src/backend/meet/settings.py @@ -430,6 +430,17 @@ class Base(Configuration): OIDC_RP_SCOPES = values.Value( "openid email", environ_name="OIDC_RP_SCOPES", environ_prefix=None ) + OIDC_USE_PKCE = values.BooleanValue( + default=False, environ_name="OIDC_USE_PKCE", environ_prefix=None + ) + OIDC_PKCE_CODE_CHALLENGE_METHOD = values.Value( + default="S256", + environ_name="OIDC_PKCE_CODE_CHALLENGE_METHOD", + environ_prefix=None, + ) + OIDC_PKCE_CODE_VERIFIER_SIZE = values.IntegerValue( + default=64, environ_name="OIDC_PKCE_CODE_VERIFIER_SIZE", environ_prefix=None + ) LOGIN_REDIRECT_URL = values.Value( None, environ_name="LOGIN_REDIRECT_URL", environ_prefix=None )