Skip to main content

Создание приложения OAuth

Вы можете создать и зарегистрировать OAuth app в личная учетная запись или в любой организации, к которым у вас есть административный доступ. Создавая данные OAuth app, не забудьте защитить вашу конфиденциальность только с помощью информации, которую вы считаете общедоступными.

Примечание.

Попробуйте создать 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).

Примечание.

Пользователь или организация могут принадлежать до 100 OAuth apps.

  1. В правом верхнем углу любой страницы на GitHubщелкните рисунок профиля, а затем выберите октикона "шестеренка" aria-hidden="true" aria-label="gear" %} Settings.

  2. На левой боковой панели щелкните Параметры разработчика.

  3. На левой боковой панели щелкните OAuth apps.

  4. Щелкните Создать приложение OAuth App.

    Примечание.

    Если вы еще не создали приложение, эта кнопка будет зарегистрировать новое приложение.

  5. В поле «Имя приложения» введите имя приложения.

    Предупреждение

    Используйте только сведения в OAuth app, которые вы считаете общедоступными. Избегайте использования конфиденциальных данных, таких как внутренние URL-адреса, при создании OAuth app.

  6. В поле «URL-адрес домашней страницы» введите полный URL-адрес веб-сайта вашего приложения.

  7. При необходимости в поле «Описание приложения» введите описание приложения, которое будут видеть пользователи.

  8. В поле «URL-адрес обратного вызова авторизации» введите URL-адрес обратного вызова приложения.

    Примечание.

    OAuth apps не может иметь несколько URL-адресов обратного вызова, в отличие от GitHub Apps.

  9. Если данные OAuth app будут использовать поток устройства для идентификации и авторизации пользователей, нажмите кнопку "Включить поток устройств". Дополнительные сведения о потоке устройств см. в разделе Авторизация приложений OAuth.

  10. Щелкните Register application (Зарегистрировать приложение).

Дополнительные материалы

  •         [AUTOTITLE](/apps/oauth-apps/maintaining-oauth-apps/modifying-an-oauth-app)