fix(openid): trim secret gates and add PKCE client metadata tests

This commit is contained in:
CMF\e-leite 2026-04-02 16:39:20 +01:00
parent c9fb9c4a67
commit 3b7d8ac247
5 changed files with 77 additions and 7 deletions

View file

@ -73,7 +73,7 @@ const configureSocialLogins = async (app) => {
}
if (
process.env.OPENID_CLIENT_ID &&
(isEnabled(process.env.OPENID_USE_PKCE) || process.env.OPENID_CLIENT_SECRET) &&
(isEnabled(process.env.OPENID_USE_PKCE) || process.env.OPENID_CLIENT_SECRET?.trim()) &&
process.env.OPENID_ISSUER &&
process.env.OPENID_SCOPE &&
process.env.OPENID_SESSION_SECRET