GET /authorize
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 rappelde votre application, avec le Jeton d’accès et l’ID Token transmis dans lelocation.hashde 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
- Fournisseurs d’identité sociaux pris en charge
- Connexions sociales personnalisées
- Paramètre state
- Référence de la méthode /authorize dans Auth0.js
Paramètres
Indique le type de jeton (
code ou token)Valeurs autorisées : code, tokenLe client_id de votre application
Le nom d’un fournisseur d’identité social configuré pour votre application
L’URL vers laquelle Auth0 redirigera après l’autorisation
Valeur opaque utilisée pour prévenir les attaques CSRF
Réponse
| Statut | Description |
|---|---|
| 302 | Redirection vers le fournisseur d’identité social |