Baidu
Чтобы настроить провайдера OAuth Baidu, пожалуйста, прочитайте документацию Baidu и следуйте их шагам для завершения создания приложения.
После создания вашего приложения URL перенаправления должен быть установлен в следующем месте:
Добавьте ваш домен Casdoor в следующее место:
Эта часть очень отличается от информации, предоставленной в документации Baidu:
- Добавление URL в настройку URL обратного вызова скорее всего приведет к тому, что URL не пройдет проверку и вызовет сбой входа в систему, поэтому мы добавляем наше доменное имя в настройку домена.
- Можно добавить только один URL или доменное имя, что очень отличается от документации.
Затем вы можете получить Client ID
и Client Secrets
.
Добавьте провайдера OAuth Baidu и заполните Client ID
и Client Secrets
в вашем Casdoor.
Теперь вы можете использовать Baidu как сторонний сервис для завершения аутентификации!
Если вы столкнулись с уведомлением Baidu о том, что ваш URL перенаправления неверен, вот несколько способов, которые могут помочь вам это исправить:
- Добавьте ваше доменное имя в соответствующее место, а затем сбросьте Secret (при сбросе Secret Baidu есть ошибка, она уведомит вас об ошибке, но после обновления страницы Secret будет обновлен).
- Если вышеуказанные методы не решают проблему, мы предлагаем вам удалить приложение и создать новое, а также сначала установить ваше доменное имя.
Другая проблема заключается в том, что имя пользователя, возвращаемое Baidu, скрыто, в отличие от их документации, которая показывает имя пользователя и отображаемое имя. Таким образом, в настоящее время мы можем использовать только скрытое имя в качестве имени пользователя.