Dans la majorité des cas, l’authentification des utilisateurs via Auth0 nécessite une connexion Internet. Cependant, il est possible de développer et tester des applications localement avec Auth0. Dans certains cas, une connexion Internet pourrait ne pas être nécessaire. Pour découvrir comment organiser vos environnements de développement, de test et de production lorsque vous utilisez Auth0, veuillez consulter Configurer plusieurs environnements.Documentation Index
Fetch the complete documentation index at: https://docs-staging.auth0-mintlify.app/llms.txt
Use this file to discover all available pages before exploring further.
Utiliser les jetons Web JSON avec des applications côté client
Étant donné que les Jetons Web JSON (JWT) sont sans un état (c’est-à-dire que l’application qui les consomme ne se soucie que de leur contenu, et non des états antérieurs), cela en fait l’un des scénarios les plus simples à tester localement. Vous pouvez obtenir des à des fins de test en utilisant l’une des méthodes suivantes :- Créer un utilisateur de test pour une connexion par base de données et connectez l’utilisateur par programmation. Essentiellement, vous utilisez le Flux de mot de passe du propriétaire de ressource. Pour des instructions de mise en œuvre détaillées, veuillez consulter Appelez votre API à l’aide du flux de mot de passe du propriétaire de la ressource.
- Utilisez un robot de navigateur pour jouer le rôle d’un utilisateur, connectez-vous et récupérez un jeton JWT.
Utiliser des sessions avec des applications côté serveur
Unless your server-side application allows the generation of artificial sessions for testing, you’ll need a way to perform a login through Auth0 manually. Pour un aperçu de haut niveau sur la façon de procéder, veuillez consulter Flux de code d’autorisation. Pour des instructions de mise en œuvre détaillées, veuillez consulter notre tutoriel, Ajouter une connexion à l’aide du flux de code d’autorisation.Utiliser des domaines locaux avec Auth0
Si vous développez votre application localement, vous pouvez utiliserlocalhost et d’autres domaines inaccessibles par Auth0 (tels que ceux d’un intranet) en tant que URL de rappel. Par exemple, pendant le développement, vous pouvez utiliser http://localhost:3000/callback comme URL de rappel.
- Accédez à Auth0 Dashboard > Applications > Applications et cliquez sur l’application.
- Ajoutez l’URL à la liste des URL de rappel autorisées