Чтобы настроить провайдера Google OAuth, перейдите на консоль Google API и войдите в систему, используя свою учетную запись Google.
Затем перейдите на вкладку Экран согласия OAuth для настройки экрана согласия OAuth.
Зарегистрируйте свое приложение Google, следуя этим шагам:
После этого перейдите на вкладку Учетные данные.
Создайте учетные данные для вашего приложения:
В конфигурации Google OAuth Авторизованные URI перенаправления
должны быть установлены на URL обратного вызова вашего Casdoor, в то время как URL перенаправления
в Casdoor должен быть установлен на URL обратного вызова вашего приложения.
Для получения дополнительной информации обратитесь к конфигурации приложения.
После создания идентификатора клиента вы получите Идентификатор клиента
и Секрет клиента
.
Добавьте провайдера Google OAuth и введите Идентификатор клиента
и Секрет клиента
в вашем Casdoor.
If Get password is enabled, you should enable google people api first and add scope https://www.googleapis.com/auth/user.phonenumbers.read
Теперь вы можете использовать Google в качестве стороннего сервиса для завершения аутентификации.