This commit is contained in:
Markos Gogoulos
2026-01-29 12:45:04 +02:00
parent 3131e76ef7
commit e11cb7ea6e

View File

@@ -156,19 +156,8 @@ class OIDCLoginView(View):
logger.error(f"[OIDC LOGIN DEBUG] cmid: {cmid}") logger.error(f"[OIDC LOGIN DEBUG] cmid: {cmid}")
response = HttpResponseRedirect(redirect_url) response = HttpResponseRedirect(redirect_url)
# Ensure session cookie is set in response # Ensure session is saved (state is now in cache, so this is for other session data)
if request.session.session_key: request.session.save()
response.set_cookie(
key=request.session.cookie_name,
value=request.session.session_key,
max_age=request.session.get_expiry_age(),
expires=request.session.get_expiry_date(),
domain=request.session.get_cookie_domain(),
path=request.session.get_cookie_path(),
secure=request.session.cookie_secure,
httponly=request.session.cookie_httponly,
samesite=request.session.cookie_samesite,
)
return response return response
except Exception: except Exception:
raise raise