Skip to main content

Création d’une application OAuth

Vous pouvez créer et inscrire une OAuth app sous votre compte personnel ou sous toute organisation à laquelle vous avez un accès administratif. Lorsque vous créez votre OAuth app, n’oubliez pas de protéger votre confidentialité en utilisant uniquement les informations que vous considérez comme publiques.

Remarque : envisagez de créer une GitHub App à la place d’une OAuth app.

GitHub Apps et OAuth apps utilisent OAuth 2.0.

Les OAuth apps peuvent agir uniquement pour le compte d’un utilisateur, tandis que les GitHub Apps peuvent agir pour le compte d’un utilisateur ou indépendamment d’un utilisateur.

Les GitHub Apps utilisent des autorisations de granularité fine, donnent à l’utilisateur davantage de contrôle sur les référentiels auxquels l’application peut accéder et utilisent des jetons à courte durée de vie.

Pour plus d’informations, consultez « Différences entre les applications GitHub et les applications OAuth » et « À propos de la création d’applications GitHub ».

Remarque : Un utilisateur ou une organisation peut posséder jusqu'à 100 OAuth apps.

  1. Dans le coin supérieur droit d’une page, cliquez sur votre photo de profil, puis sur Paramètres.

    Screenshot of a user's account menu on GitHub. The menu item "Settings" is outlined in dark orange.

  2. Dans la barre latérale gauche, cliquez sur Paramètres de développeur.

  3. Dans la barre latérale gauche, cliquez sur OAuth apps .

  4. Cliquez sur Nouvelle application OAuth.

    Remarque : Si vous n’avez pas encore créé d’application, ce bouton indique Inscrire une nouvelle application.

  5. Dans « Nom de l’application », tapez le nom de votre application.

    Avertissement : n’utilisez que les informations dans votre OAuth app considérées comme publiques. Évitez d’utiliser des données sensibles, par exemple des URL internes, au moment de la création d’une OAuth app.

  6. Dans « URL de la page d’accueil », tapez l’URL complète du site web de votre application.

  7. Si vous le souhaitez, dans « Description de l’application », tapez une description de votre application qui sera visible par les utilisateurs.

  8. Dans « URL de rappel d’autorisation », tapez l’URL de rappel de votre application.

    Remarque : Les OAuth apps ne peuvent pas avoir plusieurs URL de rappel, contrairement aux GitHub Apps.

  9. Si votre OAuth app doit utiliser le flux d’appareil pour identifier et autoriser les utilisateurs, cliquez sur Activer le flux d’appareil. Pour plus d’informations sur le flux d’appareil, consultez « Autorisation des applications OAuth ».

  10. Cliquez sur Register application.

Pour aller plus loin