Esta versão do GitHub Enterprise Server foi descontinuada em 2024-03-26. Nenhum lançamento de patch será feito, mesmo para questões críticas de segurança. Para obter melhor desempenho, segurança aprimorada e novos recursos, atualize para a última versão do GitHub Enterprise Server. Para obter ajuda com a atualização, entre em contato com o suporte do GitHub Enterprise.
Como se autenticar com um GitHub App
Saiba como autenticar com GitHub Apps.
Sobre a autenticação com um GitHub App
Seu GitHub App pode se autenticar como ele mesmo, como uma instalação de aplicativo ou em nome de um usuário.
Efetuar autenticação como um aplicativo GitHub
Você pode autenticar como um GitHub App para gerar um token de acesso de instalação ou gerenciar seu aplicativo.
Como autenticar como uma instalação de Aplicativo GitHub
Você pode fazer com que seus GitHub App se autentiquem como uma instalação para fazer solicitações de API que afetam os recursos pertencentes à conta em que o aplicativo está instalado.
Autenticação com um aplicativo GitHub em nome de um usuário
O GitHub App pode executar ações em nome de um usuário, como criar um problema, postar um comentário ou criar uma implantação.
Como gerenciar chaves privadas para Aplicativos GitHub
Você pode gerenciar chaves privadas para autenticar com seus GitHub App.
Como gerar um JWT (Token Web JSON) para um Aplicativo GitHub
Saiba como criar um JWT para autenticar determinados pontos de extremidade da API REST com seus GitHub App.
Como gerar um token de acesso de instalação para um Aplicativo GitHub
Saiba como gerar um token de acesso de instalação para seus GitHub App.
Como gerar um token de acesso do usuário para um GitHub App
Você pode gerar um token de acesso do usuário para o GitHub App a fim de atribuir a atividade do aplicativo a um usuário.
Atualizar tokens de acesso do usuário
Para aplicar a rotação regular do token e reduzir o impacto de um token comprometido, configure seu GitHub App para usar tokens de acesso do usuário que expiram.
Fazer solicitações de API autenticadas com um Aplicativo do GitHub em um fluxo de trabalho do GitHub Actions
É possível usar um token de acesso de instalação de um GitHub App para fazer solicitações de API autenticadas em um fluxo de trabalho do GitHub Actions. Também é possível transmitir o token a uma ação personalizada para permitir que ela faça solicitações de API autenticadas.