mirror of
https://github.com/LukeHagar/better-auth.git
synced 2025-12-06 20:37:44 +00:00
demo: fix domain issue on preview env (#4140)
This commit is contained in:
@@ -48,8 +48,28 @@ const PLUS_PRICE_ID = {
|
||||
default: "price_1RoxnJHmTADgihIthZTLmrPn",
|
||||
annual: "price_1Roxo5HmTADgihItEbJu5llL",
|
||||
};
|
||||
|
||||
const baseURL: string | undefined =
|
||||
process.env.VERCEL === "1"
|
||||
? process.env.VERCEL_ENV === "production"
|
||||
? process.env.BETTER_AUTH_URL
|
||||
: process.env.VERCEL_ENV === "preview"
|
||||
? `https://${process.env.VERCEL_URL}`
|
||||
: undefined
|
||||
: undefined;
|
||||
|
||||
const cookieDomain: string | undefined =
|
||||
process.env.VERCEL === "1"
|
||||
? process.env.VERCEL_ENV === "production"
|
||||
? ".better-auth.com"
|
||||
: process.env.VERCEL_ENV === "preview"
|
||||
? `.${process.env.VERCEL_URL}`
|
||||
: undefined
|
||||
: undefined;
|
||||
|
||||
export const auth = betterAuth({
|
||||
appName: "Better Auth Demo",
|
||||
baseURL,
|
||||
database: {
|
||||
dialect: libsql,
|
||||
type: "sqlite",
|
||||
@@ -208,7 +228,7 @@ export const auth = betterAuth({
|
||||
advanced: {
|
||||
crossSubDomainCookies: {
|
||||
enabled: process.env.NODE_ENV === "production",
|
||||
domain: ".better-auth.com",
|
||||
domain: cookieDomain,
|
||||
},
|
||||
},
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user