GitHub
OAuth GitHub поддерживает как поток веб-приложения, так и поток устройства. Пожалуйста, продолжайте чтение, чтобы получить учетные данные OAuth.
Сначала, пожалуйста, посетите настройки разработчика GitHub, чтобы зарегистрировать новое приложение GitHub.
Советы: Мы рекомендуем использовать приложения GitHub вместо OAuth приложений, потому что приложения GitHub могут добавлять несколько URI перенаправления, что может принести удобство при развертывании тестовых и производственных сред. Официальный сайт GitHub также рекомендует использовать приложения GitHub вместо OAuth приложений.
Затем заполните название приложения GitHub, URL домашней страницы, описание и URL обратного вызова.
В конфигурации приложения GitHub Callback URL
должен быть URL обратного вызова вашего Casdoor, а Redirect URL
в Casdoor должен быть URL обратного вызова вашего приложения.
Для более подробной информации, пожалуйста, прочитайте Конфигурация приложения.
После регистрации вашего приложения GitHub, теперь вы можете сгенерировать ваш Client Secret
!
Добавьте провайдера OAuth GitHub и заполните Client ID
и Client Secret
в вашем Casdoor.
Теперь вы можете использовать GitHub как сторонний сервис для завершения аутентификации.