Passer au contenu principal
GET /authorize

Social

Vous pouvez connecter votre service Auth0 à un fournisseur d’identité social et permettre à vos utilisateurs de se connecter à votre application avec Facebook, Google, Apple ou d’autres fournisseurs pris en charge. Pour en savoir plus sur les fournisseurs pris en charge, consultez Marketplace. Pour authentifier des utilisateurs avec un fournisseur social, effectuez une requête GET au point de terminaison /authorize. Elle renverra une redirection 302 vers le fournisseur social indiqué dans le paramètre connection.
Les connexions sociales ne prennent en charge que l’authentification dans le navigateur (passive), car la plupart des fournisseurs sociaux n’autorisent pas la saisie d’un nom d’utilisateur et d’un mot de passe dans des applications qui ne leur appartiennent pas. L’utilisateur sera donc redirigé vers la page de connexion du fournisseur.

Remarques

  • Si response_type=token, une fois l’utilisateur authentifié auprès du fournisseur, il est redirigé vers l’URL de rappel de votre application, avec le Jeton d’accès et l’ID Token transmis dans le location.hash de l’URL. Ce comportement est utilisé par les applications monopages ainsi que par les SDK mobiles natifs.
  • Le script auth0.js fourni en exemple utilise la version 8 de la bibliothèque. Si vous utilisez auth0.js version 7, veuillez consulter ce guide de référence.

En savoir plus

Paramètres

response_type
string
requis
Indique le type de jeton (code ou token)Valeurs autorisées : code, token
client_id
string
requis
Le client_id de votre application
connection
string
Le nom d’un fournisseur d’identité social configuré pour votre application
redirect_uri
string
requis
L’URL vers laquelle Auth0 redirigera après l’autorisation
state
string
Valeur opaque utilisée pour prévenir les attaques CSRF

Réponse

StatutDescription
302Redirection vers le fournisseur d’identité social