From 6891f771dfd3bc5ad6344b69f27eb1b12f3599dc Mon Sep 17 00:00:00 2001 From: notnotype Date: Sat, 15 Aug 2026 00:08:32 +0800 Subject: [PATCH 1/2] fix(web): map SSO runtime environment --- web/nuxt.config.ts | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/web/nuxt.config.ts b/web/nuxt.config.ts index c71309b..05fc933 100644 --- a/web/nuxt.config.ts +++ b/web/nuxt.config.ts @@ -80,12 +80,12 @@ export default defineNuxtConfig({ name: "llmlint-session", password: "", }, - neuroBookOAuthEnabled: false, - neuroBookOAuthIssuer: "", - neuroBookOAuthClientId: "", - neuroBookOAuthClientSecret: "", - neuroBookOAuthRedirectUri: "", - neuroBookAdminUserId: "", + neuroBookOAuthEnabled: process.env.NUXT_NEUROBOOK_OAUTH_ENABLED ?? false, + neuroBookOAuthIssuer: process.env.NUXT_NEUROBOOK_OAUTH_ISSUER ?? "", + neuroBookOAuthClientId: process.env.NUXT_NEUROBOOK_OAUTH_CLIENT_ID ?? "", + neuroBookOAuthClientSecret: process.env.NUXT_NEUROBOOK_OAUTH_CLIENT_SECRET ?? "", + neuroBookOAuthRedirectUri: process.env.NUXT_NEUROBOOK_OAUTH_REDIRECT_URI ?? "", + neuroBookAdminUserId: process.env.NUXT_NEUROBOOK_ADMIN_USER_ID ?? "", // W6:eval 配置文件由部署环境注入绝对路径;默认值仅用于本地开发。 // 生产 systemd 必须设置 NUXT_EVAL_CONFIG_PATH,避免把 Windows 构建机路径烘进 Node 产物。 evalConfigPath: process.env.NUXT_EVAL_CONFIG_PATH ?? "", From 8b28a74ed6345a6150db8d138b6cc4b631b9b3a7 Mon Sep 17 00:00:00 2001 From: notnotype Date: Sat, 15 Aug 2026 00:10:49 +0800 Subject: [PATCH 2/2] fix(web): type runtime SSO flag --- web/nuxt.config.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/web/nuxt.config.ts b/web/nuxt.config.ts index 05fc933..bf9d04c 100644 --- a/web/nuxt.config.ts +++ b/web/nuxt.config.ts @@ -80,7 +80,7 @@ export default defineNuxtConfig({ name: "llmlint-session", password: "", }, - neuroBookOAuthEnabled: process.env.NUXT_NEUROBOOK_OAUTH_ENABLED ?? false, + neuroBookOAuthEnabled: process.env.NUXT_NEUROBOOK_OAUTH_ENABLED === "true", neuroBookOAuthIssuer: process.env.NUXT_NEUROBOOK_OAUTH_ISSUER ?? "", neuroBookOAuthClientId: process.env.NUXT_NEUROBOOK_OAUTH_CLIENT_ID ?? "", neuroBookOAuthClientSecret: process.env.NUXT_NEUROBOOK_OAUTH_CLIENT_SECRET ?? "",