diff --git a/apps/backend/src/app/api/v1/integrations/neon/oauth/idp/[[...route]]/idp.ts b/apps/backend/src/app/api/v1/integrations/neon/oauth/idp/[[...route]]/idp.ts index 7bc3cfb3f..2e5818356 100644 --- a/apps/backend/src/app/api/v1/integrations/neon/oauth/idp/[[...route]]/idp.ts +++ b/apps/backend/src/app/api/v1/integrations/neon/oauth/idp/[[...route]]/idp.ts @@ -205,6 +205,15 @@ export async function createOidcProvider(options: { id: string, baseUrl: string ctx.type = "application/json"; ctx.body = JSON.stringify(out); }, + + async findAccount(ctx, sub, token) { + return { + accountId: sub, + async claims(use, scope, claims, rejected) { + return { sub }; + }, + }; + }, }); oidc.on('server_error', (ctx, err) => {