/userinfo. Este cambio implica que la estructura del perfil de usuario de Yahoo en Auth0 cambiará.
Antes, Auth0 cargaba todos los datos del perfil que devolvía Yahoo y añadía estos campos adicionales asignados desde el perfil de Yahoo.
Yahoo dejó de devolver url, profileUrl, isConnected y otro conjunto de campos enumerados en la documentación de Yahoo (consulta “List Of Attributes Deprecated in Social Directory Profile Api”). Esos otros campos tampoco formarán parte del perfil.
El endpoint de Yahoo /userinfo devuelve campos distintos según los permisos de API que configures en la definición de la aplicación de Yahoo. Yahoo te permite otorgar uno de estos cuatro permisos en la sección de permisos Profile (Social Directory):
- Read Public Basic
- Read Public Extended
- Read Write Public
- Read Write Public and Private
Actions
openid, que devuelve los campos del perfil correspondientes al permiso de API que especificaste en la aplicación de Yahoo. Por ejemplo, si tu aplicación de Yahoo está configurada con el permiso Read Public Extended, Yahoo devuelve los siguientes campos:
sub, namegiven_namefamily_namefamily_namelocaleemailemail_verifiedbirthdateprofile_imagespicturepreferred_usernamephone_numbernickname