Merge pull request #2 from opensourceways/feature/rename-preferred-username-obtain-key2

Rename prefered username to username when get info from claim
This commit is contained in:
Hu Sheng 2023-10-21 11:04:33 +08:00 committed by GitHub
commit feb7e09533
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 2 additions and 1 deletions

View File

@ -256,7 +256,8 @@ func (p *ProviderData) buildSessionFromClaims(rawIDToken, accessToken string) (*
{p.EmailClaim, &ss.Email},
{p.GroupsClaim, &ss.Groups},
// TODO (@NickMeves) Deprecate for dynamic claim to session mapping
{"preferred_username", &ss.PreferredUsername},
// NOTE(tommylike): for our ID server we decide to use "username" as our preferred_username source.
{"username", &ss.PreferredUsername},
} {
if _, err := extractor.GetClaimInto(c.claim, c.dst); err != nil {
return nil, err