feat: 🎸 remove totp from config

This commit is contained in:
Jin 2025-03-28 03:04:58 +01:00
parent 243d7d0ee9
commit c217ccd347

View File

@ -1,5 +1,3 @@
"use strict";
import ini from "ini";
import fs from "fs";
import dataDir from "./data_dir.js";
@ -42,9 +40,6 @@ export interface TriliumConfig {
syncProxy: string;
};
MultiFactorAuthentication: {
totpEnabled: boolean;
totpSecret: string;
ssoEnabled: boolean;
oauthBaseUrl: string;
oauthClientId: string;
oauthClientSecret: string;
@ -109,15 +104,6 @@ const config: TriliumConfig = {
},
MultiFactorAuthentication: {
totpEnabled:
envToBoolean(process.env.TRILIUM_TOTP_ENABLED) || iniConfig?.MultiFactorAuthentication?.totpEnabled || false,
totpSecret:
process.env.TRILIUM_TOTP_SECRET || iniConfig?.MultiFactorAuthentication?.totpSecret || "",
ssoEnabled:
envToBoolean(process.env.TRILIUM_SSO_ENABLED) || iniConfig?.MultiFactorAuthentication?.ssoEnabled || false,
oauthBaseUrl:
process.env.TRILIUM_OAUTH_BASE_URL || iniConfig?.MultiFactorAuthentication?.oauthBaseUrl || "",