Rename prefered username to username when get info from claim

This commit is contained in:
TommyLike 2023-10-21 11:03:07 +08:00
parent 6d515a699c
commit f4df378a6f
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