mirror of
https://github.com/LukeHagar/better-auth.git
synced 2025-12-09 12:27:43 +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",
|
default: "price_1RoxnJHmTADgihIthZTLmrPn",
|
||||||
annual: "price_1Roxo5HmTADgihItEbJu5llL",
|
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({
|
export const auth = betterAuth({
|
||||||
appName: "Better Auth Demo",
|
appName: "Better Auth Demo",
|
||||||
|
baseURL,
|
||||||
database: {
|
database: {
|
||||||
dialect: libsql,
|
dialect: libsql,
|
||||||
type: "sqlite",
|
type: "sqlite",
|
||||||
@@ -208,7 +228,7 @@ export const auth = betterAuth({
|
|||||||
advanced: {
|
advanced: {
|
||||||
crossSubDomainCookies: {
|
crossSubDomainCookies: {
|
||||||
enabled: process.env.NODE_ENV === "production",
|
enabled: process.env.NODE_ENV === "production",
|
||||||
domain: ".better-auth.com",
|
domain: cookieDomain,
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
});
|
});
|
||||||
|
|||||||
Reference in New Issue
Block a user