Saltar al contenido principal
Al implementar (SS0) y configurar sus opciones, los siguientes endpoints de la API te serán útiles.

Endpoints de la Authentication API

POST /login/callback

En los flujos de SSO iniciados por un (IdP), el endpoint POST /login/callback puede aceptar una solicitud de inicio de sesión del proveedor de identidad.

Management API

La incluye varios endpoints diseñados para ayudarle a gestionar el SSO. Para llamar a cualquiera de los endpoints de la Management API, deberá obtener un Token de acceso.

Clientes

Todas sus aplicaciones cliente/integraciones de SSO contienen información relevante para su implementación de SSO. Puede recuperar o modificar esta información invocando uno de los endpoints de Clientes. Los parámetros de interés para cada cliente incluyen:
  • sso: Indicador aplicable solo a los clientes creados mediante integraciones de SSO. Si es true, Auth0 gestiona el SSO; si es false, el IdP gestiona el SSO.
  • sso_disabled: Indicador utilizado para habilitar o deshabilitar el SSO. Si es true, el SSO está deshabilitado; si es false, el SSO está habilitado. Esta opción solo se puede establecer mediante la Management API.
  • app_type: Tipo de aplicación. Si el cliente se creó mediante una de las integraciones de SSO predefinidas de Auth0, aparecerá el nombre de la integración de SSO (por ejemplo, box o concur en lugar de native o spa)

Obtener todos los clientes

El endpoint GET /api/v2/clients puede usarse para obtener información sobre las aplicaciones cliente que ha configurado para su inquilino.

Crear un cliente

El endpoint POST /api/v2/clients puede utilizarse para crear una nueva aplicación cliente.

Obtener un cliente

El endpoint GET /api/v2/clients/ puede usarse para obtener información sobre un cliente específico que hayas configurado para tu inquilino.

Actualizar un cliente

El endpoint PATCH /api/v2/clients/ puede usarse para actualizar un cliente específico, incluidos los parámetros relacionados con SSO.

Inquilinos

Auth0 le permite controlar los siguientes parámetros a nivel de inquilino que pueden afectar a su implementación de SSO:
  • session_lifetime: Período durante el cual la sesión de Auth0 del usuario seguirá siendo válida.
  • idle_session_lifetime: Tiempo que puede transcurrir antes de que el usuario tenga que volver a iniciar sesión por inactividad.

Obtener la configuración del inquilino

El endpoint GET /api/v2/tenants/settings obtiene la configuración de su inquilino.

Actualizar la configuración del inquilino

El endpoint POST /api/v2/connections permite actualizar la configuración de su inquilino.

Más información