From 648e34a8a22420b1922292ebce363cc2154d45c4 Mon Sep 17 00:00:00 2001 From: EorlBruder <david@jointech.org> Date: Wed, 4 May 2022 14:06:06 +0200 Subject: [PATCH] fix(oidc): add port to generated URL --- steering/settings.py | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) diff --git a/steering/settings.py b/steering/settings.py index ceb39a39..2e9cbe36 100644 --- a/steering/settings.py +++ b/steering/settings.py @@ -180,6 +180,20 @@ CBA_REST_API_URL = CBA_URL + "/wp-json/wp/v2/" USE_TZ = True # django-oidc-provider needs timezones in database LOGIN_URL = "/admin/login/" # Login page OIDC redirects to OIDC_EXTRA_SCOPE_CLAIMS = "steering.oidc_provider_settings.AuraScopeClaims" -SITE_URL = env.str("AURA_PROTO", default="http") + "://" + env.str("AURA_HOST", default="localhost") + +if os.environ.get("STEERING_PORT"): + SITE_URL = ( + env.str("AURA_PROTO", default="http") + + "://" + + env.str("AURA_HOST", default="localhost") + + ":" + + env.str("STEERING_PORT") + ) +else: + SITE_URL = ( + env.str("AURA_PROTO", default="http") + + "://" + + env.str("AURA_HOST", default="localhost") + ) # WSGI_APPLICATION = 'steering.wsgi.application'; -- GitLab