Use Preferred username over email as 'user' property (#22288)

This commit is contained in:
Cheena Malhotra
2023-03-09 20:25:07 -08:00
committed by GitHub
parent 4c3f622250
commit c163830bc4

View File

@@ -719,8 +719,8 @@ export abstract class AzureAuth implements vscode.Disposable {
accountIssuer = Constants.AccountIssuer.Msft;
}
const name = tokenClaims.name ?? tokenClaims.email ?? tokenClaims.unique_name ?? tokenClaims.preferred_username;
const email = tokenClaims.email ?? tokenClaims.unique_name ?? tokenClaims.preferred_username;
const name = tokenClaims.name ?? tokenClaims.preferred_username ?? tokenClaims.email ?? tokenClaims.unique_name;
const email = tokenClaims.preferred_username ?? tokenClaims.email ?? tokenClaims.unique_name;
let owningTenant: Tenant = this.commonTenant; // default to common tenant