/userinfo
endpoint. This change implies that the structure of the user profile for Yahoo users in Auth0 will change.
Auth0 previously loaded all the profile data that Yahoo returned, and added these additional fields that were mapped from the Yahoo profile.
Yahoo stopped returning url
, profileUrl
, isConnected
, and a set of other fields listed in Yahoo’s documentation (see “List Of Attributes Deprecated in Social Directory Profile Api”). Those other fields will also not be part of the profile.
The Yahoo /userinfo
endpoint returns different fields depending on the API permissions that you configure in the Yahoo Application definition. Yahoo lets you grant one of four permissions in the Profile (Social Directory) permissions section:
openid
scope which returns the profile fields that correspond to the API permission you specified in the Yahoo Application. For example, if your Yahoo application is configured with the Read Public Extended permission, Yahoo returns the following fields:
sub, name
given_name
family_name
locale
email
email_verified
birthdate
profile_images
picture
preferred_username
phone_number
nickname