diff --git a/idp/baidu.go b/idp/baidu.go index 5bab691a..ed6365d1 100644 --- a/idp/baidu.go +++ b/idp/baidu.go @@ -107,9 +107,10 @@ func (idp *BaiduIdProvider) GetUserInfo(token *oauth2.Token) (*UserInfo, error) } userInfo := UserInfo{ - Id: baiduUser.OpenId, - Username: baiduUser.Username, - AvatarUrl: fmt.Sprintf("https://himg.bdimg.com/sys/portrait/item/%s", baiduUser.Portrait), + Id: baiduUser.OpenId, + Username: baiduUser.Username, + DisplayName: baiduUser.Username, + AvatarUrl: fmt.Sprintf("https://himg.bdimg.com/sys/portrait/item/%s", baiduUser.Portrait), } return &userInfo, nil }