From d8c8fe0a6d9b7babc11f119c6f9fbeab90c15037 Mon Sep 17 00:00:00 2001 From: Chesspro13 Date: Mon, 9 Sep 2024 12:01:41 -0700 Subject: [PATCH] Added check for running both OpenID and TOTP at the same time. --- src/services/open_id.ts | 4 ++++ 1 file changed, 4 insertions(+) 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!"); }