From 360d6487259019cfffb0e8beb98a5484cac515ba Mon Sep 17 00:00:00 2001 From: Erick Sposito Date: Fri, 15 Jul 2022 17:17:44 -0300 Subject: [PATCH] Update identity-resolver.md Signed-off-by: Erick Sposito --- docs/auth/identity-resolver.md | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/docs/auth/identity-resolver.md b/docs/auth/identity-resolver.md index 72ac91b288..95f54bb5ea 100644 --- a/docs/auth/identity-resolver.md +++ b/docs/auth/identity-resolver.md @@ -275,7 +275,6 @@ that the user belongs to using the user access token in the provided result obje // File: packages/backend/src/plugins/auth.ts import { createRouter, - defaultAuthProviderFactories, providers, } from '@backstage/plugin-auth-backend'; import { Router } from 'express'; @@ -288,15 +287,14 @@ import { export default async function createPlugin( env: PluginEnvironment, ): Promise { - return createRouter({ + return await createRouter({ ...env, providerFactories: { - ...defaultAuthProviderFactories, google: providers.google.create({ signIn: { resolver: async ({ profile }, ctx) => { if (!profile.email) { - throw new Error('Login Failed'); + throw new Error('Login failed, user profile does not contain an email'); } // Split the email into the local part and the domain. const [localPart, domain] = profile.email.split('@');