Skip to main content
Vous pouvez créer une application manuellement ou l’importer à partir de l’URL d’un document de métadonnées de l’ID client (CIMD) dans Auth0 Dashboard.

Créer manuellement

Lorsque vous créez manuellement une application, Auth0 lui attribue un , une chaîne alphanumérique qui sert d’identifiant unique à l’application. Vous utiliserez cet ID dans le code de votre application lorsque vous appellerez les API d’Auth0. Ce processus d’enregistrement de l’application s’appelle l’enregistrement manuel du client. Un autre élément important est le . Il doit demeurer confidentiel en tout temps. Si quelqu’un a accès au secret client de votre application, cette personne peut se faire passer pour votre application et accéder à des ressources protégées. Il est important de sélectionner le bon type d’application afin d’aider Auth0 à détecter certains risques de sécurité.

Importer à partir d’une URL

Vous pouvez enregistrer des applications en important depuis une URL un document de métadonnées de l’ID client (CIMD) hébergé à l’externe. Le CIMD est un fichier JSON contenant les métadonnées du client, hébergé sur un domaine HTTPS sécurisé contrôlé par l’application. Ce processus d’enregistrement d’application s’appelle l’enregistrement manuel avec CIMD. Pour en savoir plus, consultez Enregistrer des applications avec CIMD.

Enregistrement manuel du client vs. enregistrement manuel CIMD

Le tableau suivant compare l’enregistrement manuel du client et l’enregistrement manuel CIMD :

Créer une application dans Auth0

Pour créer une application dans Auth0 :
  1. Accédez à Dashboard > Applications > Applications.
  2. Sélectionnez Create Application.
  3. Sélectionnez Create it manually ou Import from URL.
    • Import from URL : Suivez les instructions dans Enregistrer des applications avec CIMD.
    • Create it manually : Donnez un nom explicite à votre nouvelle application. Ensuite, sélectionnez un type d’application :
      • Native Applications : Ces applications comprennent des applis mobiles, de bureau ou hybrides qui s’exécutent nativement sur un appareil (p. ex., iOS, Android).
      • Single-Page Web Applications : Ces applications comprennent des applications Javascript qui exécutent la majeure partie de la logique de leur interface utilisateur dans un navigateur Web et communiquent principalement avec un serveur Web au moyen d’API (p. ex., AngularJS + Node.js ou React).
      • Regular Web Applications : Ces applications sont des applications Web traditionnelles qui exécutent la majeure partie de leur logique sur le serveur (p. ex., Express.js, ASP.NET).
      • Machine-to-Machine Applications : Ces applications comprennent des applications non interactives, comme des outils en ligne de commande, des démons, des appareils IoT ou des services exécutés sur votre serveur principal.
  4. Sélectionnez Create.