Passer au contenu principal
Pour intégrer Auth0 à une application native, vous devez d’abord enregistrer votre application dans Auth0 à l’aide de l’. Les applications natives doivent utiliser le flux de code d’autorisation avec PKCE pour assurer une authentification sécurisée. Pour en savoir plus, consultez Authorization Code Flow with PKCE. Ces applications peuvent inclure des applications mobiles, de bureau ou hybrides qui s’exécutent nativement sur un appareil (par exemple, iOS ou Android).
  1. Accédez à Dashboard > Applications > Applications et cliquez sur Create Application.
  2. Entrez un nom descriptif pour votre application, sélectionnez Native, puis cliquez sur Create. Une fois l’application créée, Auth0 vous redirige vers paramètres de l’application, qui comprend les onglets suivants :
    Onglet des paramètresDescription
    Quick StartAffiche toute la documentation disponible pour votre type d’application.
    SettingsAffiche tous les paramètres disponibles pour votre application. Par défaut, la plupart des paramètres sont créés pour vous. Pour en savoir plus, consultez paramètres de l’application.
    CredentialsAffiche la méthode d’authentification de l’application et les identifiants configurés. Pour en savoir plus, consultez Application Credentials
    Add-onsVous permet d’activer des options associées à une application. Les options servent principalement aux intégrations SAML ou WS-Fed et ne s’appliquent généralement pas aux applications natives. Pour en savoir plus, consultez Activer le module complémentaire SAML2 Web App et Configurer des applications WS-Fed.
    ConnectionsVous permet d’activer des connexions pour votre application. Les connexions sont des sources d’utilisateurs; elles peuvent être activées et partagées entre plusieurs applications. Pour en savoir plus, consultez Connexions.
    OrganizationsVous permet d’authentifier des utilisateurs au sein des organisations auxquelles ils appartiennent. Pour en savoir plus, consultez Organisations.
    Login ExperienceVous permet de configurer l’expérience de connexion des utilisateurs dans votre organisation. Pour en savoir plus, consultez Comprendre le fonctionnement des organisations Auth0.
    Pour en savoir plus, consultez paramètres de l’application.
  3. Si vous développez une application mobile, fournissez les paramètres iOS/Android requis dans la section Advanced Settings, puis cliquez sur Save Changes.

Prochaines étapes

Une fois votre application enregistrée et configurée, voici quelques étapes courantes à suivre :
  • Configurez une connexion et activez-la pour votre application.
  • Modifiez le code de votre application pour utiliser l’application enregistrée dans Auth0. Consultez nos guides de démarrage rapide Auth0, où vous trouverez des instructions détaillées et des exemples pour diverses technologies. Vous y apprendrez également à implémenter la connexion et la déconnexion, à gérer vos sessions utilisateur, à récupérer et afficher les informations du profil utilisateur, et plus encore.
  • Utilisez les API Auth0.
    • L’Authentication API gère toutes les principales fonctions liées à l’identité (par exemple, la connexion, la déconnexion et la récupération du profil utilisateur). La plupart des utilisateurs utilisent cette API par l’intermédiaire de nos guides de démarrage rapide, de la bibliothèque Auth0.js ou du widget Lock. Toutefois, si vous créez toute votre interface utilisateur d’authentification manuellement, vous devrez interagir directement avec cette API.
    • La Management API vous permet d’automatiser diverses tâches également accessibles dans l’Auth0 Dashboard (par exemple : créer des utilisateurs, définir les types d’octroi de l’application).

En savoir plus