À propos de GitHub Apps
GitHub Apps sont des outils qui étendent les fonctionnalités de GitHub. GitHub Apps peut faire certaines actions sur GitHub, comme ouvrir des tickets, commenter des pull requests et gérer des projets. Ils peuvent également effectuer des actions en dehors de GitHub en fonction des événements qui se produisent sur GitHub. Par exemple, un GitHub App peut publier un message sur Slack lorsqu’un problème est ouvert sur GitHub.
Pour plus d’informations sur l’utilisation GitHub Apps, consultez À propos de l’utilisation d’applications GitHub.
Pour plus d’informations sur la création de GitHub Apps, consultez À propos de la création d’applications GitHub.
GitHub Apps et OAuth apps
GitHub prend également en charge OAuth apps. En général, GitHub Apps sont préférés à OAuth apps. 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. Ces propriétés contribuent à renforcer la sécurité de votre application, car elles limitent les dommages potentiels en cas de divulgation des informations d’identification de votre application. Pour plus d’informations, consultez « Différences entre les applications GitHub et les applications OAuth ».