]> source.dussan.org Git - gitea.git/commitdiff
Use better name for userinfo structure (#32544)
authorLunny Xiao <xiaolunwen@gmail.com>
Mon, 18 Nov 2024 02:41:59 +0000 (18:41 -0800)
committerGitHub <noreply@github.com>
Mon, 18 Nov 2024 02:41:59 +0000 (10:41 +0800)
routers/web/auth/oauth2_provider.go

index faea34959fb5bdcee0194948f70daebd9faef063..d844d42421330747261eb513f0e719e841fe6eb2 100644 (file)
@@ -80,12 +80,12 @@ func (err errCallback) Error() string {
 }
 
 type userInfoResponse struct {
-       Sub      string   `json:"sub"`
-       Name     string   `json:"name"`
-       Username string   `json:"preferred_username"`
-       Email    string   `json:"email"`
-       Picture  string   `json:"picture"`
-       Groups   []string `json:"groups"`
+       Sub               string   `json:"sub"`
+       Name              string   `json:"name"`
+       PreferredUsername string   `json:"preferred_username"`
+       Email             string   `json:"email"`
+       Picture           string   `json:"picture"`
+       Groups            []string `json:"groups"`
 }
 
 // InfoOAuth manages request for userinfo endpoint
@@ -97,11 +97,11 @@ func InfoOAuth(ctx *context.Context) {
        }
 
        response := &userInfoResponse{
-               Sub:      fmt.Sprint(ctx.Doer.ID),
-               Name:     ctx.Doer.FullName,
-               Username: ctx.Doer.Name,
-               Email:    ctx.Doer.Email,
-               Picture:  ctx.Doer.AvatarLink(ctx),
+               Sub:               fmt.Sprint(ctx.Doer.ID),
+               Name:              ctx.Doer.FullName,
+               PreferredUsername: ctx.Doer.Name,
+               Email:             ctx.Doer.Email,
+               Picture:           ctx.Doer.AvatarLink(ctx),
        }
 
        groups, err := oauth2_provider.GetOAuthGroupsForUser(ctx, ctx.Doer)