Skip to main content

Эта версия GitHub Enterprise Server была прекращена 2024-09-25. Исправления выпускаться не будут даже при критических проблемах безопасности. Для повышения производительности, повышения безопасности и новых функций выполните обновление до последней версии GitHub Enterprise Server. Чтобы получить справку по обновлению, обратитесь в службу поддержки GitHub Enterprise.

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

Вы можете создать OAuth apps для себя или других пользователей. Узнайте, как зарегистрировать и настроить разрешения и параметры авторизации для OAuth apps.

Различия между приложениями GitHub и приложениями OAuth

Как правило, GitHub Apps предпочтительнее OAuth apps, так как они используют подробные разрешения, дают больше контроля над тем, к каким репозиториям приложение может получить доступ и использовать короткие маркеры.

Ограничения скорости для приложений OAuth

Ограничения скорости ограничивают скорость трафика ваш экземпляр GitHub Enterprise Server, чтобы обеспечить согласованный доступ для всех пользователей.

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

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

Проверка подлинности в REST API с помощью приложения OAuth

Изучите несколько примеров, демонстрирующих различные способы проверки подлинности.

Авторизация приложений OAuth

Вы можете разрешить другим пользователям авторизовать данные OAuth app.

Области для приложений OAuth

Области позволяют точно указать требуемый тип доступа. Области ограничивают доступ для маркеров OAuth. Они не предоставляют никаких дополнительных разрешений, помимо тех, что у пользователя уже есть.

Создание пользовательской эмблемы для приложения OAuth

Значок по умолчанию можно заменить на OAuth app путем отправки собственного изображения логотипа и настройки фона.

Рекомендации по созданию приложения OAuth

Следуйте этим рекомендациям, чтобы повысить безопасность и производительность данных OAuth app.