Saltar al contenido principal
siguen el estándar JSON Web Token (JWT), lo que significa que su estructura básica se ajusta a la estructura típica de JWT y que contienen claims de JWT estándar sobre el propio token. Además de lo requerido para , los tokens de ID también contienen claims sobre el usuario autenticado, predefinidos por el protocolo Connect (OIDC), y por ello se conocen como claims estándar de OIDC. Algunos claims estándar de OIDC incluyen:
  • name
  • nickname
  • picture
  • email
  • email_verified
Para obtener una lista completa de los claims estándar de OIDC, consulte la especificación de OIDC: Claims estándar. También puede crear claims personalizados, que son claims que usted define, controla y agrega a un token mediante Actions de Auth0. Usted controla qué claims de OIDC se incluyen en el token de ID que consume su aplicación al incluir Scopes de OpenID Connect específicos en un parámetro al solicitar tokens durante la autenticación de usuarios. Para saber cómo solicitar un token de ID, consulte Obtener token de ID.

Ejemplo de ID Token

Este ejemplo muestra el contenido de un token de ID. Observe que el valor de (ubicado en el claim aud) se establece en el identificador de la aplicación, lo que significa que solo esta aplicación específica debe usar el token. Para obtener más información sobre las claims de este ejemplo, consulte Claims de JSON Web Token.
{
  "iss": "http://my-domain.auth0.com",
  "sub": "auth0|123456",
  "aud": "my_client_id",
  "exp": 1311281970,
  "iat": 1311280970,
  "name": "Jane Doe",
  "given_name": "Jane",
  "family_name": "Doe",
  "gender": "female",
  "birthdate": "0000-10-31",
  "email": "janedoe@example.com",
  "picture": "http://example.com/janedoe/me.jpg"
}

Más información