From a5e39c94c5a9de56443e41c273b3041f324c6b95 Mon Sep 17 00:00:00 2001 From: Jose Selesan Date: Mon, 20 Apr 2026 13:37:25 -0300 Subject: [PATCH] fix: use window.location.origin for Google callback URL and remove redundant whitespace in auth config --- apps/backend/src/lib/auth.ts | 1 - apps/frontend/src/features/login/login-page.tsx | 2 +- 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/apps/backend/src/lib/auth.ts b/apps/backend/src/lib/auth.ts index 85a0319..3a525d5 100644 --- a/apps/backend/src/lib/auth.ts +++ b/apps/backend/src/lib/auth.ts @@ -23,7 +23,6 @@ export const auth = betterAuth({ clientSecret: process.env.GOOGLE_CLIENT_SECRET!, }, }, - trustedOrigins: [ process.env.APP_BASE_URL ?? 'http://localhost:5173', process.env.BETTER_AUTH_URL ?? 'http://localhost:3000', diff --git a/apps/frontend/src/features/login/login-page.tsx b/apps/frontend/src/features/login/login-page.tsx index 425bcb9..e487131 100644 --- a/apps/frontend/src/features/login/login-page.tsx +++ b/apps/frontend/src/features/login/login-page.tsx @@ -57,7 +57,7 @@ export function LoginPage({ redirectTo = '/' }: LoginPageProps) { provider: 'google', callbackURL: redirectTo.startsWith('http') ? redirectTo - : `http://localhost:5173${redirectTo}`, + : `${window.location.origin}${redirectTo}`, }); } catch { setSubmitError('No pudimos iniciar sesión con Google.');