Add ENV variables to control SAML signature validation

This commit is contained in:
yu-i-i
2026-07-17 17:55:15 +02:00
parent 0325f4c519
commit 32ee132dd9
@@ -46,6 +46,8 @@ const SAMLModuleManager = {
logoutUrl: process.env.OVERLEAF_SAML_LOGOUT_URL,
logoutCallbackUrl: `${Settings.siteUrl.replace(/\/+$/, '')}/saml/logout/callback`,
additionalLogoutParams: JSON.parse(process.env.OVERLEAF_SAML_ADDITIONAL_LOGOUT_PARAMS || '{}'),
wantAssertionsSigned: boolFromEnv(process.env.OVERLEAF_SAML_WANT_ASSERTIONS_SIGNED),
wantAuthnResponseSigned: boolFromEnv(process.env.OVERLEAF_SAML_WANT_AUTHN_RESPONSE_SIGNED),
passReqToCallback: true,
}
try {