GitHub
Login com conta GitHub. Requer uma OAuth App no GitHub Developer Settings.
No painel Skip Cloud → Autenticação, copie a URI de redirect no topo (ícone de copiar).

Passo a passo
-
No editor do Skip, abra Skip Cloud → Autenticação e copie a URI de redirect.
-
Acesse github.com/settings/developers → OAuth Apps → New OAuth App.

-
Preencha:
- Application name: nome do seu app.
- Homepage URL: a URL pública do seu app (ex.:
https://meu-app.skip.dev). - Authorization callback URL: cole a URI de redirect copiada no passo 1.

-
Clique em Register application.
-
Na tela do app, copie o Client ID e clique em Generate a new client secret — copie imediatamente, o valor não volta a aparecer.

-
No painel do Skip, expanda o card GitHub, cole
Client ID+Client Secrete clique em Ativar.
Escopos
O Skip Cloud usa o escopo padrão read:user user:email, suficiente para criar o usuário com o e-mail principal.
Solução de problemas
The redirect_uri MUST match the registered callback URL— só pode haver uma URL de callback no GitHub OAuth App; confirme que ela bate com a do painel do Skip Cloud.- Email privado — se o usuário tem o e-mail principal marcado como privado, o GitHub não retorna
email. O OAuth ainda completa, mas o registro pode ficar sem e-mail no perfil do Skip Cloud. - GitHub App vs. OAuth App — para o login do usuário use OAuth App (mais simples). GitHub Apps são para integrações que agem em nome de uma instalação.