Примечание. Попробуйте создать GitHub App вместо OAuth app.
Данные OAuth apps и GitHub Apps используют OAuth 2.0.
OAuth apps может действовать только от имени пользователя, а GitHub Apps может действовать от имени пользователя или независимо от пользователя.
GitHub Apps используют подробные разрешения, дают пользователю больше контроля над тем, к каким репозиториям приложение может получить доступ и использовать короткие маркеры.
Дополнительные сведения см. в разделе "[AUTOTITLE" и "Различия между приложениями GitHub и приложениями OAuth](/apps/creating-github-apps/setting-up-a-github-app/about-creating-github-apps)".
-
В правом верхнем углу любой страницы на GitHubщелкните фото профиля, а затем нажмите кнопку "Параметры".
-
На левой боковой панели щелкните Параметры разработчика.
-
На левой боковой панели щелкните OAuth apps.
-
Щелкните Создать приложение OAuth App.
Примечание. Если вы еще не создали приложение, нажмите кнопку Зарегистрировать новое приложение.
-
В поле «Имя приложения» введите имя приложения.
Предупреждение. Используйте только данные в OAuth app, которые вы считаете общедоступными. Избегайте использования конфиденциальных данных, таких как внутренние URL-адреса, при создании OAuth app.
-
В поле «URL-адрес домашней страницы» введите полный URL-адрес веб-сайта вашего приложения.
-
При необходимости в поле «Описание приложения» введите описание приложения, которое будут видеть пользователи.
-
В поле «URL-адрес обратного вызова авторизации» введите URL-адрес обратного вызова приложения.
Примечание. OAuth apps не может иметь несколько URL-адресов обратного вызова, в отличие от GitHub Apps.
-
Если данные OAuth app будут использовать поток устройства для идентификации и авторизации пользователей, нажмите кнопку "Включить поток устройств". Дополнительные сведения о потоке устройств см. в разделе "Авторизация приложений OAuth".
-
Щелкните Register application (Зарегистрировать приложение).