Как создать Github Oauth APP

1. В правом верхнем углу щелкните на фотографию своего профиля, а затем выберите пункт Settings

2. В левой боковой панели нажмите кнопку Developer Settings

3. В левой боковой панели выберите пункт OAuth apps

4. Нажмите кнопку New OAuth App. (Note: Если вы еще не создавали Oauth приложение, то будет написано Register a new application.)

Как создать Github Oauth APP

5. В поле Application name введите Enji.ai

6. В поле Homepage URL введите ссылку на приложение Enji – https://companyname.enji.ai/. (Слэш в конце обязательный)

7. Опционально в поле Application description введите краткий текст

8. В поле Authorization callback URL
введите https://companyname.enji.ai/api/v1/me/account/github/. (Слэш в конце обязательный)

9. Галочку на Enable Device Flow ставить не нужно

10. Зарегистрируйте Oauth приложение

Как создать Github Oauth APP

Следом за успешной регистрацией, Github предоставит переменные для:
GITHUB_CLIENT_ID
GITHUB_CLIENT_SECRET

Вам нужно поместить эти переменные в бэкенд приложения Enji.ai.

ENJI
Enji.ai