Introduce an environment variable to control user creation in OIDC authentication, closes #47

This commit is contained in:
yu-i-i
2026-09-22 02:41:35 +02:00
parent 44c25117d4
commit 40a45e6dc9
4 changed files with 12 additions and 8 deletions
@@ -17,6 +17,7 @@ const OIDCModuleManager = {
attAdmin: process.env.OVERLEAF_OIDC_IS_ADMIN_FIELD,
valAdmin: process.env.OVERLEAF_OIDC_IS_ADMIN_FIELD_VALUE,
updateUserDetailsOnLogin: boolFromEnv(process.env.OVERLEAF_OIDC_UPDATE_USER_DETAILS_ON_LOGIN),
disableJITAccountCreation: boolFromEnv(process.env.OVERLEAF_OIDC_DISABLE_JIT_ACCOUNT_CREATION),
}
},
passportSetup(passport, callback) {