Skip to main content
Мы публикуем частые обновления нашей документации, и перевод этой страницы, возможно, еще выполняется. Актуальные сведения см. в документации на английском языке.

Поддержка этой версии GitHub Enterprise была прекращена 2023-03-15. Исправления выпускаться не будут даже при критических проблемах безопасности. Для повышения производительности, укрепления безопасности и новых функций установите последнюю версию GitHub Enterprise. Чтобы получить справку по обновлению, обратитесь в службу поддержки GitHub Enterprise.

Сведения о проверке подлинности с помощью приложения GitHub

GitHub App может пройти проверку подлинности как себя, как установку приложения или от имени пользователя.

Проверка подлинности в качестве GitHub App

Приложение должно пройти проверку подлинности как само по себе, когда ему нужно создать маркер доступа установки. Для проверки подлинности в качестве установки приложения требуется маркер доступа к установке. Ваше приложение также должно проходить проверку подлинности как само по себе, когда ему необходимо выполнять запросы API для управления ресурсами, связанными с приложением. Например, если необходимо получить список учетных записей, в которых он установлен. Дополнительные сведения см. в разделе Проверка подлинности в качестве приложения GitHub.

Проверка подлинности в качестве установки приложения

Приложение должно проходить проверку подлинности как установка приложения, если вы хотите приказать действие приложения приложению. Проверка подлинности в качестве установки приложения позволяет приложению получать доступ к ресурсам, принадлежащим пользователю или организации, которые установили приложение. Проверка подлинности в качестве установки приложения идеально подходит для рабочих процессов автоматизации, которые не включают ввод данных пользователем. Дополнительные сведения см. в разделе Проверка подлинности в качестве установки приложения GitHub.

Проверка подлинности от имени пользователя

Приложение должно проходить проверку подлинности от имени пользователя, если вы хотите приказать действие приложения пользователю. Как и при проверке подлинности в качестве установки приложения, ваше приложение может получить доступ к ресурсам, принадлежащим пользователю или организации, которые установили приложение. Проверка подлинности от имени пользователя идеально подходит, если вы хотите убедиться, что приложение выполняет только действия, которые может выполнить конкретный пользователь. Дополнительные сведения см. в разделе Проверка подлинности с помощью приложения GitHub от имени пользователя.