From e8bc9510752c9a34a980adb4dc3059984e23b262 Mon Sep 17 00:00:00 2001 From: Tim Hansen Date: Wed, 18 Aug 2021 09:09:30 -0600 Subject: [PATCH] Minor identity-resolver doc correction Signed-off-by: Tim Hansen --- docs/auth/identity-resolver.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/docs/auth/identity-resolver.md b/docs/auth/identity-resolver.md index 7ec6ec7117..2c36ddcd7f 100644 --- a/docs/auth/identity-resolver.md +++ b/docs/auth/identity-resolver.md @@ -128,20 +128,20 @@ export default async function createPlugin({ google: createGoogleProvider({ signIn: { resolver: async ({ profile: { email } }, ctx) => { - const [sub] = email?.split('@') ?? ''; + const [id] = email?.split('@') ?? ''; // Fetch from an external system that returns entity claims like: // ['user:default/breanna.davison', ...] const ent = await externalSystemClient.getUsernames(email); // Resolve group membership from the Backstage catalog const fullEnt = await ctx.catalogIdentityClient.resolveCatalogMembership({ - entityRefs: [sub].concat(ent), + entityRefs: [id].concat(ent), logger: ctx.logger, }); const token = await ctx.tokenIssuer.issueToken({ - claims: { sub, ent: fullEnt }, + claims: { sub: id, ent: fullEnt }, }); - return { sub, token }; + return { id, token }; }, }, }),