fix: use window.location.origin for Google callback URL and remove redundant whitespace in auth config

This commit is contained in:
Jose Selesan
2026-04-20 13:37:25 -03:00
parent 4e327b7318
commit a5e39c94c5
2 changed files with 1 additions and 2 deletions

View File

@@ -23,7 +23,6 @@ export const auth = betterAuth({
clientSecret: process.env.GOOGLE_CLIENT_SECRET!, clientSecret: process.env.GOOGLE_CLIENT_SECRET!,
}, },
}, },
trustedOrigins: [ trustedOrigins: [
process.env.APP_BASE_URL ?? 'http://localhost:5173', process.env.APP_BASE_URL ?? 'http://localhost:5173',
process.env.BETTER_AUTH_URL ?? 'http://localhost:3000', process.env.BETTER_AUTH_URL ?? 'http://localhost:3000',

View File

@@ -57,7 +57,7 @@ export function LoginPage({ redirectTo = '/' }: LoginPageProps) {
provider: 'google', provider: 'google',
callbackURL: redirectTo.startsWith('http') callbackURL: redirectTo.startsWith('http')
? redirectTo ? redirectTo
: `http://localhost:5173${redirectTo}`, : `${window.location.origin}${redirectTo}`,
}); });
} catch { } catch {
setSubmitError('No pudimos iniciar sesión con Google.'); setSubmitError('No pudimos iniciar sesión con Google.');