Crie um aplicativo Reactjs com o seguinte arquivo package.json
package.json
.env arquivo
Lembre -se de usar variáveis finais em um aplicativo ReacTJS, as variáveis Env devem ser prefixadas com react_app_.Para executar o código apresentado neste repositório, você precisaria registrar um novo aplicativo no console do GitHub e obter o ID do cliente do GitHub e o segredo do cliente do GitHub.O front-end Reactjs é um aplicativo personalizado que fala com um aplicativo NodeJS separado que é o back-end.
Nesta postagem, você verá como criar um aplicativo React com o back -end do GitHub Login & Node.Usando o GitHub para login social, enquanto não é complexo, ele possui algumas partes móveis diferentes para observar ao criar um aplicativo com ele.
Fonte: https://mydaytodo.com/build-react-app-github-login-node-backend/