🐛 fix: proxy requests through the web origin

This commit is contained in:
2026-08-13 02:19:14 +07:00
parent 1742f7321d
commit 83e52af412
7 changed files with 34 additions and 13 deletions
+6 -4
View File
@@ -3,6 +3,8 @@ import { betterAuth } from "better-auth";
import { prismaAdapter } from "better-auth/adapters/prisma";
import { admin, openAPI } from "better-auth/plugins";
const webUrl = process.env.WEB_URL || "http://localhost:3001";
export const auth = betterAuth({
database: prismaAdapter(prisma, {
provider: "postgresql",
@@ -10,11 +12,11 @@ export const auth = betterAuth({
}),
emailAndPassword: { enabled: true },
plugins: [admin(), openAPI()],
trustedOrigins: [process.env.WEB_URL || "http://localhost:3001"],
session: {
cookieCache: { enabled: true, maxAge: 60 * 5 },
},
trustedOrigins: [webUrl],
basePath: "/auth",
advanced: {
useSecureCookies: webUrl.startsWith("https://"),
},
});
export type Auth = typeof auth;