feat(deploy) : serve sudloh.com alongside guide.sudloh.com
This commit is contained in:
+9
-5
@@ -47,6 +47,9 @@ function hasAuthConfiguration(): boolean {
|
||||
|
||||
function createAuth() {
|
||||
const google = googleCredentials();
|
||||
const baseURL = required("BETTER_AUTH_URL");
|
||||
const trustedOrigins = process.env.BETTER_AUTH_TRUSTED_ORIGINS
|
||||
?.split(",").map((origin) => origin.trim()).filter(Boolean);
|
||||
return betterAuth({
|
||||
appName: "Buzz Guide",
|
||||
database: drizzleAdapter(getDb(), {
|
||||
@@ -59,11 +62,12 @@ function createAuth() {
|
||||
},
|
||||
transaction: true,
|
||||
}),
|
||||
baseURL: required("BETTER_AUTH_URL"),
|
||||
trustedOrigins: process.env.BETTER_AUTH_TRUSTED_ORIGINS
|
||||
?.split(",")
|
||||
.map((origin) => origin.trim())
|
||||
.filter(Boolean),
|
||||
baseURL: trustedOrigins?.length ? {
|
||||
allowedHosts: [baseURL, ...trustedOrigins].map((origin) => new URL(origin).host),
|
||||
fallback: baseURL,
|
||||
protocol: new URL(baseURL).protocol === "https:" ? "https" : "http",
|
||||
} : baseURL,
|
||||
trustedOrigins,
|
||||
secret: required("BETTER_AUTH_SECRET"),
|
||||
socialProviders: google ? { google } : undefined,
|
||||
account: {
|
||||
|
||||
Reference in New Issue
Block a user