메인 콘텐츠로 건너뛰기

바이두

바이두 OAuth 제공자를 설정하려면, 바이두 문서를 읽고 그들의 단계를 따라 애플리케이션 생성을 완료하십시오.

바이두 앱 생성

앱을 생성한 후에는 리디렉션 URL을 다음 위치에 설정해야 합니다:

바이두 URL 설정

다음 위치에 Casdoor 도메인을 추가:

리디렉션 URL 설정

주의

이 부분은 바이두 문서에서 제공하는 정보와 매우 다릅니다:

  1. URL을 콜백 URL 설정에 추가하면 URL 검증에 실패하고 로그인이 실패할 가능성이 높으므로, 우리는 도메인 설정에 도메인 이름을 추가합니다.
  2. URL 또는 도메인 이름은 하나만 추가할 수 있으며, 이는 문서와 매우 다릅니다.

그런 다음 Client IDClient Secrets를 얻을 수 있습니다.

바이두 클라이언트

바이두 OAuth 제공자를 추가하고 Casdoor에 Client IDClient Secrets를 입력합니다.

바이두 제공자

이제 바이두를 세 번째 파티 서비스로 사용하여 인증을 완료할 수 있습니다!

일반적인 문제 해결

리디렉션 URL이 잘못되었다는 바이두의 알림을 받게 되면, 다음과 같은 방법으로 해결할 수 있을 것입니다:

  1. 적절한 위치에 도메인 이름을 추가하고 Secret을 재설정합니다 (바이두 Secret 재설정에는 버그가 있어 오류를 알려주지만, 페이지를 새로 고친 후에는 Secret이 새로 고쳐졌습니다).
  2. 위의 방법들이 문제를 해결하지 못한다면, 우리는 애플리케이션을 삭제하고 새로 만들어 도메인 이름을 먼저 설정하라고 권장합니다.

또 다른 문제는 바이두에서 반환하는 사용자 이름이 마스킹되어 있어, 그들의 문서에서 보여주는 사용자 이름과 표시된 이름과는 다릅니다. 따라서, 우리는 현재 마스킹된 이름을 사용자 이름으로만 사용할 수 있습니다.