Hello.
It seems that if I use email as the main user identity in my application, then there is no good way to use Google provider (I haven't checked the others yet) because scopes contains only https://www.googleapis.com/auth/userinfo.profile and doesn't contain https://www.googleapis.com/auth/userinfo.email so information about the user's email address is not returned.
Or did I miss something and there is a way to get an email without first storing the mapping ID from Google <-> Email?
If the code owners don't mind conceptually, then I can send a PR that will add the ability to customize the scope list (or perhaps they will suggest some other solution).
Hello.
It seems that if I use email as the main user identity in my application, then there is no good way to use Google provider (I haven't checked the others yet) because scopes contains only
https://www.googleapis.com/auth/userinfo.profileand doesn't containhttps://www.googleapis.com/auth/userinfo.emailso information about the user's email address is not returned.Or did I miss something and there is a way to get an email without first storing the mapping
ID from Google <-> Email?If the code owners don't mind conceptually, then I can send a PR that will add the ability to customize the scope list (or perhaps they will suggest some other solution).