fix(web): disable anonymous login by default (guest button removal)
claudemesh requires an account — mesh membership is tied to user.id.
e8ad7a5 flipped the config default but the env var override at
env.config.ts:43 still defaulted to true, keeping the button visible.
Fixed at env var level + example files. Needs Coolify rebuild since
NEXT_PUBLIC_* is build-time in Next standalone.
This commit is contained in:
@@ -40,7 +40,7 @@ export default defineEnv({
|
||||
NEXT_PUBLIC_AUTH_PASSWORD: castStringToBool.optional().default(true),
|
||||
NEXT_PUBLIC_AUTH_MAGIC_LINK: castStringToBool.optional().default(false),
|
||||
NEXT_PUBLIC_AUTH_PASSKEY: castStringToBool.optional().default(true),
|
||||
NEXT_PUBLIC_AUTH_ANONYMOUS: castStringToBool.optional().default(true),
|
||||
NEXT_PUBLIC_AUTH_ANONYMOUS: castStringToBool.optional().default(false),
|
||||
|
||||
NEXT_PUBLIC_PRODUCT_NAME: z.string().optional().default("claudemesh"),
|
||||
NEXT_PUBLIC_URL: z.string().url().optional().default("http://localhost:3000"),
|
||||
|
||||
Reference in New Issue
Block a user