Hotfix for SSO behind a reverse proxy

Fixes #65
This commit is contained in:
Bruno Bernardino
2025-06-06 05:47:06 +01:00
parent aa18dcdb4e
commit aa244c4ea9

View File

@@ -137,6 +137,7 @@ export class OidcModel {
const config = await AppConfig.getConfig();
const baseUrl = config.auth.baseUrl;
const oidcBaseUrl = config.auth.singleSignOnUrl;
const emailAttribute = config.auth.singleSignOnEmailAttribute;
const oidcOptions = oidcBaseUrl.startsWith('http://')
@@ -153,7 +154,7 @@ export class OidcModel {
const tokens = await openIdClient.authorizationCodeGrant(
oidcConfig,
new URL(request.url),
new URL(`${baseUrl}?${urlSearchParams.toString()}`),
{
pkceCodeVerifier: expectedCodeVerifier,
expectedState,