Le terme application ou app dans Auth0 n’implique pas de caractéristiques d’implémentation particulières. Par exemple, il peut s’agir d’une application native qui s’exécute sur un appareil mobile, d’une application à page unique qui s’exécute sur un navigateur ou d’une application Web ordinaire qui s’exécute sur un serveur. Auth0 classe les applications en fonction de ces caractéristiques :Documentation Index
Fetch the complete documentation index at: https://auth0.generaltranslation.app/llms.txt
Use this file to discover all available pages before exploring further.
-
Type d’application: Pour ajouter l’authentification à votre application, vous devez l’enregistrer dans et sélectionner l’un des types d’application suivants :
- Application Web ordinaire : applications Web traditionnelles qui exécutent la plupart de leur logique d’application sur le serveur (comme Express.js ou ASP.NET). Pour savoir comment configurer une application Web ordinaire, consultez Enregistrer des applications Web classiques.
- Application Web à page unique (SPA): Applications JavaScript qui exécutent la majeure partie de la logique de leur interface utilisateur dans un navigateur Web, communiquant avec un serveur Web principalement à l’aide d’API (comme AngularJS + Node.js ou React). Pour savoir comment configurer une application Web à page unique, lisez Enregistrer des applications Web à page unique.
- Applications natives : Applications pour mobiles ou ordinateurs de bureau qui s’exécutent en code natif sur un appareil (iOS ou Android, par exemple). Pour savoir comment configurer une application native, lisez Enregistrer des applications natives.
- Application de machine à machine (M2M): Applications non interactives, telles que des outils en ligne de commande, des démons, des dispositifs IoT ou des services fonctionnant sur votre système dorsal. Généralement, vous utilisez cette option si vous avez un service qui nécessite l’accès à une API. Pour savoir comment configurer une application native, consultez Enregistrer des applications machines à machines.
- Sécurité des identifiants : Selon la spécification OAuth 2.0, les applications peuvent être classées comme publiques ou confidentielles. Les applications confidentielles peuvent conserver les identifiants en toute sécurité, ce qui n’est pas le cas des applications publiques. Pour en savoir plus, lisez Applications confidentielles et publiques.
- Propriété : La classification d’une application en tant qu’application première partie ou tierce partie dépend de la propriété et du contrôle de l’application. Les applications première partie sont contrôlées par l’organization ou la personne qui possède le domaine Auth0. Les applications tierce partie permettent à des parties externes ou des partenaires d’accéder en toute sécurité à des ressources protégées derrière votre API. Pour en savoir plus, lisez Applications de première et de tierce parties.
Gestion des paramètres d’application
Surveillance des applications
Supprimer les applications
Gestion de secrets client
Types d’autorisation
grant_types de votre application enregistrée auprès d’Auth0. Pour en savoir plus, lisez Types d’autorisation d’application.