/userinfo. Ce changement signifie que la structure du profil utilisateur des utilisateurs Yahoo dans Auth0 changera.
Auparavant, Auth0 chargeait toutes les données de profil renvoyées par Yahoo et ajoutait ces champs supplémentaires, mappés à partir du profil Yahoo.
Yahoo ne renvoie plus url, profileUrl, isConnected, ni plusieurs autres champs répertoriés dans la documentation de Yahoo (voir « List Of Attributes Deprecated in Social Directory Profile Api »). Ces autres champs ne feront donc plus non plus partie du profil.
L’endpoint Yahoo /userinfo renvoie des champs différents selon les permissions d’API que vous configurez dans la définition de Yahoo Application. Yahoo vous permet d’accorder l’une des quatre permissions dans la section des permissions Profile (Social Directory) :
- Read Public Basic
- Read Public Extended
- Read Write Public
- Read Write Public and Private
Actions
openid, qui renvoie les champs de profil correspondant à la permission d’API que vous avez indiquée dans la Yahoo Application. Par exemple, si votre Yahoo Application est configurée avec la permission Read Public Extended, Yahoo renvoie les champs suivants :
sub, namegiven_namefamily_namelocaleemailemail_verifiedbirthdateprofile_imagespicturepreferred_usernamephone_numbernickname