pkg/social/github: Allow changing of userinfo data (#12471)

Experienced a problem where a user whose email changed was no longer
able to login. By using the ID as a primary identifier, we can avoid
conflicts of this variety within the github OAuth provider.
This commit is contained in:
Will Weber
2018-07-01 08:56:16 -04:00
committed by Torkel Ödegaard
parent 88783d6e0a
commit c03d527d25

View File

@@ -213,6 +213,7 @@ func (s *SocialGithub) UserInfo(client *http.Client, token *oauth2.Token) (*Basi
userInfo := &BasicUserInfo{
Name: data.Login,
Login: data.Login,
Id: fmt.Sprintf("%d", data.Id),
Email: data.Email,
}