Rodando em desenvolvimento

  • É necessário vincular um aplicativo um OAuth App do Github, que pode ser criado em Developer settings / OAuth Apps. É necessário cadastrar o dominio local em que a aplicação vai rodar, nos campos Homepage URL e Authorization callback URL, na hora de configurar o aplicativo.

  • Criar um arquivo .env.local na raíz do projeto, com as variaveis de ambiente NEXT_PUBLIC_GITHUB_CLIENT_ID e NEXT_PUBLIC_GITHUB_CLIENT_SECRET sendo respectivamente o Client ID e um dos Client secrets gerador ao configurar o aplicativo GitHub.