From 119b09d66e5f87ae52536d88234cbc15110f293d Mon Sep 17 00:00:00 2001 From: Nandgopal-R Date: Tue, 10 Mar 2026 10:31:36 +0530 Subject: [PATCH] Fix CORS configuration for better-auth --- src/index.ts | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/src/index.ts b/src/index.ts index 1771369..f77e496 100644 --- a/src/index.ts +++ b/src/index.ts @@ -7,7 +7,15 @@ import { formRoutes, publicFormRoutes } from "./api/forms/routes"; import { logger } from "./logger/index"; const app = new Elysia() - .use(cors()) + .use( + cors({ + origin: + process.env.BETTER_AUTH_TRUSTED_ORIGINS?.split(",").map((o) => + o.trim(), + ) || "*", + credentials: true, + }), + ) .onError(({ code, error, set, request }) => { // A. Validation Errors (TypeBox)