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