Skip to main content

Criar aplicativos OAuth

Você pode criar OAuth apps para você ou outras pessoas usarem. Saiba como registrar e definir permissões e opções de autorização para OAuth apps.

Diferenças entre os aplicativos GitHub e os aplicativos OAuth

Em geral, os GitHub Apps são mais indicados que os OAuth apps porque usam permissões refinadas, dão mais controle sobre quais repositórios o aplicativo pode acessar e usam tokens de curta duração.

Limites de taxa para aplicativos OAuth

Os limites de taxa restringem a taxa de tráfego para GitHub.com, para ajudar a garantir acesso consistente para todos os usuários.

Criar um aplicativo OAuth

Você pode criar e registrar um OAuth app na sua conta pessoal ou em qualquer organização à qual tenha acesso administrativo. Ao criar o OAuth app, lembre-se de proteger sua privacidade usando apenas as informações que considera públicas.

Autenticar na API REST com um aplicativo OAuth

Aprenda sobre as diferentes maneiras de efetuar a autenticação com alguns exemplos.

Autorizar aplicativos OAuth

Você pode permitir que outros usuários autorizem o OAuth app.

Escopos para aplicativos OAuth

Os escopos permitem especificar exatamente que tipo de acesso você precisa. Os escopos limitam o acesso para tokens OAuth. Não concedem qualquer autorização adicional para além da que o usuário já possui.

Criar um selo personalizado para o aplicativo OAuth

Você pode substituir o selo padrão no OAuth app fazendo upload da sua imagem de logotipo e personalizando a tela de fundo.

Práticas recomendadas para criar um aplicativo OAuth

Siga estas práticas recomendadas para aprimorar a segurança e o desempenho do OAuth app.