mirror of
https://github.com/mediacms-io/mediacms.git
synced 2026-01-20 07:12:58 -05:00
this
This commit is contained in:
@@ -101,14 +101,21 @@ class OIDCLoginView(View):
|
|||||||
# Create OIDC login handler with session and cookie services
|
# Create OIDC login handler with session and cookie services
|
||||||
session_service = DjangoSessionService(request)
|
session_service = DjangoSessionService(request)
|
||||||
cookie_service = DjangoSessionService(request) # Using same service for cookies
|
cookie_service = DjangoSessionService(request) # Using same service for cookies
|
||||||
|
|
||||||
|
print("Creating OIDCLogin...", flush=True)
|
||||||
oidc_login = OIDCLogin(lti_request, tool_config, session_service=session_service, cookie_service=cookie_service)
|
oidc_login = OIDCLogin(lti_request, tool_config, session_service=session_service, cookie_service=cookie_service)
|
||||||
|
print("OIDCLogin created successfully", flush=True)
|
||||||
|
|
||||||
# Redirect to platform's authorization endpoint
|
# Redirect to platform's authorization endpoint
|
||||||
print(f"Target link URI: {target_link_uri}", flush=True)
|
print(f"Target link URI: {target_link_uri}", flush=True)
|
||||||
print(f"Auth login URL: {platform.auth_login_url}", flush=True)
|
print(f"Auth login URL: {platform.auth_login_url}", flush=True)
|
||||||
|
|
||||||
try:
|
try:
|
||||||
redirect_url = oidc_login.enable_check_cookies().redirect(target_link_uri)
|
print("Calling enable_check_cookies()...", flush=True)
|
||||||
|
oidc_with_cookies = oidc_login.enable_check_cookies()
|
||||||
|
print(f"Calling redirect({target_link_uri})...", flush=True)
|
||||||
|
redirect_url = oidc_with_cookies.redirect(target_link_uri)
|
||||||
|
print(f"Redirect returned: '{redirect_url}'", flush=True)
|
||||||
print(f"OIDC redirect URL type: {type(redirect_url)}", flush=True)
|
print(f"OIDC redirect URL type: {type(redirect_url)}", flush=True)
|
||||||
print(f"OIDC redirecting to: {redirect_url}", flush=True)
|
print(f"OIDC redirecting to: {redirect_url}", flush=True)
|
||||||
logger.info(f"OIDC redirecting to: {redirect_url}")
|
logger.info(f"OIDC redirecting to: {redirect_url}")
|
||||||
|
|||||||
Reference in New Issue
Block a user