diff --git a/src/services/open_id.ts b/src/services/open_id.ts index 627636574..27e879452 100644 --- a/src/services/open_id.ts +++ b/src/services/open_id.ts @@ -42,6 +42,10 @@ function checkOpenIDRequirements() { return false; } + if (process.env.TOTP_ENABLED?.toLocaleLowerCase() === "true"){ + throw new OpenIDError("Cannot enable both OpenID and TOTP!"); + } + if (process.env.BASE_URL === undefined) { throw new OpenIDError("BASE_URL is undefined in .env!"); }