From 1501e97f5288ee7ff32a4dce015c4faed8fe6ddd Mon Sep 17 00:00:00 2001 From: Tyler James Leonhardt Date: Tue, 28 Nov 2023 12:45:50 -0800 Subject: [PATCH] preferred_username should be... preferred (#199445) Apparently it's possible for preferred_username to be like `foo@mybiz.com` while `email` is set to `foo@mybizemail.com`... This is the more correct ordering. --- extensions/microsoft-authentication/src/AADHelper.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/extensions/microsoft-authentication/src/AADHelper.ts b/extensions/microsoft-authentication/src/AADHelper.ts index c87d40fe51c..0417defe534 100644 --- a/extensions/microsoft-authentication/src/AADHelper.ts +++ b/extensions/microsoft-authentication/src/AADHelper.ts @@ -536,7 +536,7 @@ export class AzureActiveDirectoryService { scope: scopeData.scopeStr, sessionId, account: { - label: claims.email ?? claims.preferred_username ?? claims.unique_name ?? 'user@example.com', + label: claims.preferred_username ?? claims.email ?? claims.unique_name ?? 'user@example.com', id, type: claims.tid === MSA_TID || claims.tid === MSA_PASSTHRU_TID ? MicrosoftAccountType.MSA : MicrosoftAccountType.AAD }