Skip to main content

Point de terminaison

GET /authorize

Social

Vous pouvez connecter votre service Auth0 à un fournisseur d’identité sociale 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 les utilisateurs avec un fournisseur d’identité sociale, effectuez une requête GET vers le point de terminaison /authorize. Cette requête renverra une redirection 302 vers le fournisseur d’identité sociale indiqué dans le paramètre connection.
Les connexions sociales prennent uniquement en charge l’authentification par navigateur (passive), car la plupart des fournisseurs d’identité sociale n’autorisent pas la saisie d’un nom d’utilisateur et 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 sera redirigé vers l’URL de rappel de votre application, avec le jeton d’accès et le jeton d’identité transmis dans le location.hash de l’adresse. Cela est utilisé pour les applications monopages ainsi que pour les SDK mobiles natifs.
  • L’exemple de script auth0.js utilise la version 8 de la bibliothèque. Si vous utilisez la version 7 d’auth0.js, veuillez consulter ce guide de référence.

En savoir plus

Paramètres de requête

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

Messages de réponse