From aa579977e35987b893fb12cf271948628f2307e6 Mon Sep 17 00:00:00 2001 From: Mauricio Siu Date: Fri, 13 Feb 2026 00:16:37 -0600 Subject: [PATCH] feat(auth): update trusted providers configuration to use environment variable - Replaced database query for trusted providers with an environment variable, allowing for more flexible configuration of SSO integrations. --- packages/server/src/lib/auth.ts | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/packages/server/src/lib/auth.ts b/packages/server/src/lib/auth.ts index 7f7f2eba3..a5fcbc0f2 100644 --- a/packages/server/src/lib/auth.ts +++ b/packages/server/src/lib/auth.ts @@ -18,9 +18,7 @@ import { getHubSpotUTK, submitToHubSpot } from "../utils/tracking/hubspot"; import { sendEmail } from "../verification/send-verification-email"; import { getPublicIpWithFallback } from "../wss/utils"; -const query = await db.query.ssoProvider.findMany(); - -const trustedProviders = query.map((provider) => provider.providerId); +const trustedProviders = process.env?.TRUSTED_PROVIDERS?.split(",") || []; const { handler, api } = betterAuth({ database: drizzleAdapter(db, {