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 un GitHub App au lieu d’un OAuth app.

OAuth apps et GitHub Apps utilisent tous deux OAuth 2.0.

OAuth apps ne peut agir que pour le compte d’un utilisateur, tandis qu’il GitHub Apps peut agir au nom d’un utilisateur ou indépendamment d’un utilisateur.

GitHub Apps utilisez des autorisations affinées, donnez à l’utilisateur plus de contrôle sur les dépôts auxquels l’application peut accéder et utiliser des jetons de courte durée.

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 de n’importe quelle page sur GitHub, cliquez sur votre photo de profil, puis sur Paramètres.

  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 de votre OAuth app que vous considérez comme publiques. Évitez d’utiliser des données sensibles, telles que des URL internes, lors de la création d’un 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.

    Vous pouvez entrer jusqu’à 10 URL de rappel. Pour ajouter des URL de rappel supplémentaires, cliquez sur Ajouter une URL de rappel.

  9. Si vous OAuth app utiliserez le flux d’appareil pour identifier et autoriser les utilisateurs, cliquez sur Activer le flux d’appareil. Pour plus d’informations sur le flux de l’appareil, consultez Autorisation des applications OAuth.

  10. L’expiration des jetons d’accès utilisateur est activée par défaut. Si le code d’authentification de votre application n’a pas été mis à jour pour prendre en charge les jetons de courte durée, décochez la case jusqu’à ce que la prise en charge soit ajoutée. Pour plus d’informations sur l’expiration des jetons, consultez Autorisation des applications OAuth.

  11. Cliquez sur Register application.

Pour aller plus loin