Observação: considere criar um GitHub App em vez de um OAuth App.
Ambos OAuth Apps e GitHub Apps usam OAuth 2.0.
OAuth Apps só podem agir em nome de um usuário, enquanto GitHub Apps podem agir em nome de um usuário ou independentemente de um usuário.
Os GitHub App usam permissões refinadas, dão ao usuário mais controle sobre quais repositórios o aplicativo pode acessar e usam tokens de curta duração.
Para obter mais informações, confira "Diferenças entre Aplicativos do GitHub e Aplicativos OAuth" e "Sobre a criação de Aplicativos do GitHub."
-
No canto superior direito de qualquer página, clique na foto do seu perfil e em Configurações.
-
Na barra lateral esquerda, clique em Configurações do desenvolvedor.
-
Na barra lateral esquerda, clique em OAuth Apps .
-
Clique em Novo Aplicativo OAuth.
Observação: se você ainda não criou um aplicativo, este botão indicará: Registrar um novo aplicativo.
-
Em "Nome do aplicativo", digite o nome do seu aplicativo.
Aviso: no Aplicativo OAuth, use apenas informações que você considera públicas. Ao criar um aplicativo OAuth, evite o uso de dados confidenciais, como, por exemplo, URLs internas.
-
Em "URL da página inicial", digite a URL completa do site do seu aplicativo.
-
Opcionalmente, em "Descrição do aplicativo", digite uma descrição do seu aplicativo que os usuários irão ver.
-
Em "URL de retorno de chamada de autorização", digite a URL de retorno de chamada do seu aplicativo.
Observação: os Aplicativos OAuth não podem ter várias URLs de retorno de chamada, ao contrário dos GitHub Apps.
-
Se o Aplicativo OAuth usar o fluxo do dispositivo para identificar e autorizar os usuários, clique em Habilitar Fluxo do Dispositivo. Para obter mais informações sobre o fluxo do dispositivo, confira "Autorizando Aplicativos OAuth".
-
Clique em Registrar aplicativo.