fix(identity): render host-aware login dynamically

This commit is contained in:
Jesse_Chen
2026-07-21 17:51:02 +08:00
parent 20f5a6c1d1
commit e7460ca8e4
2 changed files with 3 additions and 0 deletions
+2
View File
@@ -8,6 +8,8 @@ import {
} from "@/modules/identity/config";
import { resolveIdentitySurface } from "@/modules/identity/host";
export const dynamic = "force-dynamic";
export default async function LoginPage() {
const config = readIdentityConfig(process.env);
let provider = config.provider;
@@ -11,6 +11,7 @@ test("login page selects the auth provider from server-only validated config", (
);
assert.doesNotMatch(page, /["']use client["']/);
assert.match(page, /export const dynamic = "force-dynamic"/);
assert.match(page, /readIdentityConfig\(process\.env\)/);
assert.match(page, /isSelfHostedIdentityEnabled\(process\.env\)/);
assert.match(page, /resolveIdentitySurface/);