/userinfo. Ce changement signifie que la structure du profil utilisateur pour les utilisateurs Yahoo dans Auth0 changera.
Auparavant, Auth0 récupérait toutes les données de profil renvoyées par Yahoo et ajoutait ces champs supplémentaires mis en correspondance à 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 partie du profil.
Le point de terminaison Yahoo /userinfo renvoie des champs différents selon les autorisations d’API que vous configurez dans la définition de l’application Yahoo. Yahoo vous permet d’accorder l’une des quatre autorisations dans la section Profile (Social Directory) des autorisations :
- Read Public Basic
- Read Public Extended
- Read Write Public
- Read Write Public and Private
Actions
openid, qui renvoie les champs de profil correspondant à l’autorisation d’API que vous avez spécifiée dans l’application Yahoo. Par exemple, si votre application Yahoo est configurée avec l’autorisation Read Public Extended, Yahoo renvoie les champs suivants :
sub, namegiven_namefamily_namelocaleemailemail_verifiedbirthdateprofile_imagespicturepreferred_usernamephone_numbernickname