fix: saml requestId serializing

This commit is contained in:
Max Peintner
2025-03-11 16:09:15 +01:00
parent 8b9284570a
commit 2794e18e3d

View File

@@ -81,9 +81,12 @@ export async function GET(request: NextRequest) {
// internal request id which combines authRequest and samlRequest with the prefix oidc_ or saml_
let requestId =
searchParams.get("requestId") ||
`oidc_${oidcRequestId}` ||
`saml_${samlRequestId}`;
searchParams.get("requestId") ??
(oidcRequestId
? `oidc_${oidcRequestId}`
: samlRequestId
? `saml_${samlRequestId}`
: undefined);
const sessionId = searchParams.get("sessionId");