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 ini from "ini";
import fs from "fs"; import fs from "fs";
import dataDir from "./data_dir.js"; import dataDir from "./data_dir.js";
@ -42,9 +40,6 @@ export interface TriliumConfig {
syncProxy: string; syncProxy: string;
}; };
MultiFactorAuthentication: { MultiFactorAuthentication: {
totpEnabled: boolean;
totpSecret: string;
ssoEnabled: boolean;
oauthBaseUrl: string; oauthBaseUrl: string;
oauthClientId: string; oauthClientId: string;
oauthClientSecret: string; oauthClientSecret: string;
@ -109,15 +104,6 @@ const config: TriliumConfig = {
}, },
MultiFactorAuthentication: { 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: oauthBaseUrl:
process.env.TRILIUM_OAUTH_BASE_URL || iniConfig?.MultiFactorAuthentication?.oauthBaseUrl || "", process.env.TRILIUM_OAUTH_BASE_URL || iniConfig?.MultiFactorAuthentication?.oauthBaseUrl || "",