Saltar al contenido principal
Puedes redirigir a los usuarios a páginas específicas (URL) dentro de tu aplicación después de validar sus (autenticación). Para ver un ejemplo de cómo funciona, consulta el Inicio rápido de React: Inicio de sesión.

Redirigir a los usuarios a URL de callback de la AllowList

Debido a que las URL de callback pueden ser manipuladas por terceros no autorizados, Auth0 solo reconoce como válidas las URL incluidas en la AllowList configurada en el campo Allowed Callback URLs de la configuración de una aplicación. Para devolver a los usuarios a URL de callback de la AllowList, es necesario que su aplicación sepa cómo hacer que el usuario continúe su recorrido. Hay dos métodos para hacerlo:
  • Usar cookies y sesiones del navegador
  • Usar parámetros state
Durante la autenticación de un usuario, el parámetro de solicitud redirect_uri se usa como URL de callback. Aquí es donde su aplicación recibe y procesa la respuesta de Auth0, y suele ser la URL a la que se redirige a los usuarios una vez completada la autenticación. Para obtener más información sobre cómo funciona redirect_uri, consulte Marco de autorización de OAuth 2.0.

Redirigir a los usuarios a otras URL

A veces, la URL de callback no es necesariamente donde desea redirigir a los usuarios después de la autenticación. Por ejemplo, si un usuario intenta acceder a una página protegida de su aplicación y esa acción desencadena la solicitud de autenticación, puede almacenar esa URL para redirigir al usuario de vuelta a la página a la que quería acceder cuando finalice la autenticación. Almacene la URL deseada mediante los siguientes métodos: Elija la opción que mejor se adapte a su tipo de aplicación y al tipo de flujo que esté utilizando. Cree la lógica necesaria en su aplicación para recuperar la URL almacenada y redirigir a los usuarios al lugar que desee. Los SDK de Auth0 también incluyen compatibilidad con URL de redirección.

Más información