CLI WorkflowGen
Mode interactif
Étape 1 : Inscrivez une nouvelle application native
Dans la section Applications du portail Auth0, cliquez sur Create Application.
Renseignez le formulaire :
Name :
CLI WorkflowGen
Type :
Native
Cliquez sur Create en bas de la page.
Vous avez maintenant inscrit une nouvelle application native dans Auth0.
Étape 2 : Ajoutez une URL de rappel
Dans l'onglet Settings, défilez vers le bas jusqu'à la section Allowed Callback URLs et ajoutez-y l'URL http://127.0.0.1:8888/callback
.
Le port 8888
est celui défini par défaut, vous pouvez le changer s'il est déjà utilisé sur votre poste.
Étape 3 : Vérifiez les types d'octrois
Dans Settings > Advanced Settings > Grant Types, assurez vous que les cases Implicit
, Authorization Code
et Refresh Token
sont bien cochées.
Vérifiez l'inscription
Puisque toutes les applications dans un domaine peuvent automatiquement accéder entre eux, votre application native hérite l'accès à l'API GraphQL. Voici un résumé de toutes les informations dont il vous faut :
Un ID client, qui se trouve dans l'onglet Settings dans la page de l'application native.
Un nom de domaine Auth0, qui se trouve dans l'onglet Settings dans la page de l'application native.
Toutes ces informations doivent être données aux utilisateurs qui utiliseront la CLI WorkflowGen.
Mode non interactif
La configuration du mode non interactif est la même que dans la section sur la configuration d'Auth0 pour les scripts côté serveur.
Voici un résumé des informations dont il vous faut :
Un ID client, qui se trouve dans l'onglet des paramètres de l'application inscrite.
Une clé secrète client, qui se trouve dans l'onglet des paramètres de l'application inscrite.
Le domaine, qui se trouve dans l'onglet des paramètres de l'application inscrite.
Vous pouvez désormais utiliser la CLI WorkflowGen en mode Client credentials
.