From 0111318f3015dcf420697e8ed2f4c5e5a289141f Mon Sep 17 00:00:00 2001 From: edison0817 <67954019+edison0817@users.noreply.github.com> Date: Wed, 3 Jun 2026 13:33:43 +0800 Subject: [PATCH] Update auth.ts MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit add开启托管账户环境变量 --- lib/server/auth.ts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/lib/server/auth.ts b/lib/server/auth.ts index bd41380..ea11b58 100644 --- a/lib/server/auth.ts +++ b/lib/server/auth.ts @@ -79,6 +79,7 @@ const IPTV_SOURCES = process.env.IPTV_SOURCES || process.env.NEXT_PUBLIC_IPTV_SO const MERGE_SOURCES = process.env.MERGE_SOURCES || process.env.NEXT_PUBLIC_MERGE_SOURCES || ''; const DANMAKU_API_URL = process.env.DANMAKU_API_URL || process.env.NEXT_PUBLIC_DANMAKU_API_URL || ''; const SESSION_MAX_AGE_SECONDS = 60 * 60 * 24 * 30; +const MANAGED_AUTH_ENABLED = process.env.MANAGED_AUTH_ENABLED === 'true'; const effectiveAdminPassword = ADMIN_PASSWORD || ACCESS_PASSWORD; @@ -99,6 +100,9 @@ function getRedisClient(): Redis | null { } function isManagedAuthEnabled(): boolean { + if (MANAGED_AUTH_ENABLED) { + return true; + } return !!AUTH_SECRET && !!getRedisClient(); }