Saltar al contenido principal
GET /authorize

Social

Puede conectar su servicio de Auth0 a un proveedor de identidad social y permitir que sus usuarios inicien sesión en su aplicación con Facebook, Google, Apple u otros proveedores compatibles. Para obtener más información sobre los proveedores compatibles, visite Marketplace. Para autenticar usuarios con un proveedor social, realice una solicitud GET al endpoint /authorize. Esto devolverá una redirección 302 al proveedor social especificado en el parámetro connection.
Las conexiones sociales solo admiten autenticación basada en navegador (pasiva) porque la mayoría de los proveedores sociales no permiten que se introduzcan un nombre de usuario y una contraseña en aplicaciones que no les pertenecen. Por lo tanto, el usuario será redirigido a la página de inicio de sesión del proveedor.

Observaciones

  • Si response_type=token, después de que el usuario se autentique en el proveedor, se le redirigirá a la URL de devolución de llamada de su aplicación y se pasarán el Token de acceso y el ID Token en el location.hash de la URL. Esto se utiliza en aplicaciones de una sola página y también en SDK móviles nativos.
  • El script de ejemplo de auth0.js usa la versión 8 de la biblioteca. Si usa la versión 7 de auth0.js, consulte esta guía de referencia.

Más información

Parámetros

response_type
string
requerido
Especifica el tipo de token (code o token)Valores permitidos: code, token
client_id
string
requerido
El client_id de su aplicación
connection
string
El nombre de un proveedor de identidad social configurado para su aplicación
redirect_uri
string
requerido
La URL a la que Auth0 redirigirá tras la autorización
state
string
Valor opaco para prevenir ataques CSRF

Respuesta

EstadoDescripción
302Redirección al proveedor de identidad social