Obtener información sobre el usuario que ha iniciado sesión actualmente

Obtener /auth/profile

Respuestas

  • 200 aplicación/json

    El perfil se recuperó exitosamente.

    Ocultar atributos de respuesta Mostrar los atributos de respuesta Objeto
    • user_id string
    • id_de_dominio string
    • identidades matriz[objeto]

      Una identidad autenticada de un proveedor de autenticación. Representa la cuenta de usuario dentro de un proveedor de autenticación individual y la asigna a sistemas de autenticación externos.

      Ocultar atributos de identidad Mostrar atributos de identidad Objeto
      • ID. string
      • tipo_de_proveedor string

        Los valores son anon-user, local-userpass, api-key, oauth2-apple, oauth2-google, oauth2-facebook, custom-token o custom-function.

      • ID del proveedor string
    • datos Objeto
      Ocultar atributos de datos Mostrar atributos de datos Objeto
      • correo electrónico string
      • Nombre string
    • tipo string

      Los valores son normal, server, system o unknown.

    • papeles matriz[objeto]
      Ocultar atributos de roles Mostrar atributos de roles Objeto
      • nombre_del_rol string
      • group_id string
GET /auth/profile
curl \
 --request GET 'https://services.cloud.mongodb.com/api/admin/v3.0/auth/profile' \
 --header "Authorization: Bearer $ACCESS_TOKEN"
Ejemplos de respuestas (200)
{
  "user_id": "string",
  "domain_id": "string",
  "identities": [
    {
      "id": "string",
      "provider_type": "anon-user",
      "provider_id": "string"
    }
  ],
  "data": {
    "email": "string",
    "name": "string"
  },
  "type": "normal",
  "roles": [
    {
      "role_name": "string",
      "group_id": "string"
    }
  ]
}