From eab215c7cb2eadc1e7ca6dc8633efa3b61d652de Mon Sep 17 00:00:00 2001 From: Nathan Flurry Date: Mon, 16 Mar 2026 19:34:16 -0700 Subject: [PATCH] feat(foundry): redirect to signin page on auth API errors Co-Authored-By: Claude Opus 4.6 (1M context) --- foundry/packages/backend/src/services/better-auth.ts | 3 +++ 1 file changed, 3 insertions(+) diff --git a/foundry/packages/backend/src/services/better-auth.ts b/foundry/packages/backend/src/services/better-auth.ts index 1f1ae4c..ea9d95a 100644 --- a/foundry/packages/backend/src/services/better-auth.ts +++ b/foundry/packages/backend/src/services/better-auth.ts @@ -549,6 +549,9 @@ export function initBetterAuthService(actorClient: any, options: { apiUrl: strin strategy: "compact", }, }, + onAPIError: { + errorURL: stripTrailingSlash(options.appUrl) + "/signin", + }, socialProviders: { github: { clientId: requireEnv("GITHUB_CLIENT_ID"),