Skip to main content

Migrar aplicativos OAuth para aplicativos GitHub

Conheça as vantagens de migrar seu OAuth app para um GitHub App e saiba como migrar seu OAuth app.

Benefícios da migração de OAuth apps para GitHub Apps

Os GitHub Apps são a maneira recomendada de se integrar ao GitHub. GitHub Apps oferecem muitas vantagens sobre OAuth apps, incluindo:

  • Recursos de segurança aprimorados, como permissões refinadas, escolha sobre o acesso ao repositório e tokens de curta duração
  • A capacidade de agir de maneira independente de um usuário ou em nome dele
  • Limites de taxa escalonáveis
  • Webhooks internos

Para saber mais, confira Sobre a criação de Aplicativos do GitHub.

Como converter um OAuth app em um GitHub App

As etapas a seguir fornecem uma visão geral de como migrar de um OAuth app para um GitHub App. As etapas específicas dependem do aplicativo.

1. Revisar seu OAuth app

Familiarize-se novamente com o código do OAuth app. As solicitações de API que o OAuth app faz ajudarão você a decidir as permissões que devem ser selecionadas para o GitHub App.

Além disso, há alguns pontos de extremidade da API REST que não estão disponíveis para os OAuth apps. Verifique se todos os pontos de extremidade REST que você usa estão disponíveis para os GitHub Apps examinando