OAuth를 사용하여 WordPress에 Clever Single Sign-On(SSO) 구성 | Clever SSO
회사 개요
Clever SSO for WordPress는 OAuth 인증 흐름을 사용하여 사용자에게 WordPress 사이트에 대한 안전한 액세스를 제공합니다. OAuth 싱글 사인온(SSO) WordPress용 플러그인인 Clever는 OpenID Connect 및 OAuth 제공업체 역할을 하여 WordPress 웹사이트의 안전한 로그인을 보장합니다. Clever와 WordPress의 통합은 Clever SSO를 사용하여 로그인 프로세스를 간소화하고 보안을 강화합니다. 이 솔루션을 통해 직원들은 Clever 자격 증명을 사용하여 단 한 번의 클릭으로 WordPress 사이트에 접속할 수 있으며, 여러 개의 비밀번호를 저장, 기억, 재설정해야 하는 번거로움을 완전히 없앨 수 있습니다. Clever를 제공하는 것 외에도 통합 인증(SSO) 기능 외에도 이 플러그인은 사용자 프로필 속성 매핑, 역할 매핑, 조직 이메일 도메인을 기반으로 사이트 액세스 제공과 같은 고급 SSO 기능도 제공합니다. 기능에 대한 자세한 개요는 다음을 확인하세요. OAuth 싱글 사인온(SSO) 워드프레스용 플러그인입니다. 아래 단계를 따라 Clever SSO를 워드프레스에 설정할 수 있습니다.
전제조건 : 다운로드 및 설치
- WordPress 인스턴스에 관리자로 로그인합니다.
- 워드프레스로 이동 대시보드 -> 플러그인 그리고 클릭 새로운 추가.
- 검색 워드프레스용 OAuth 싱글 사인온(SSO) 플러그인 그리고 클릭 지금 설치.
- 설치가 완료되면 클릭하세요. 활성화.
저희는 다음과 같은 여러 교육 기관과의 연동을 위한 WordPress용 단일 로그인(SSO) 기능을 제공합니다.
교육 제공자를 찾을 수 없나요? 딸깍 하는 소리 여기에서 확인하세요 드리겠습니다.
구성 단계
1단계: Clever를 OAuth 공급자로 설정
- 우선 https://dev.clever.com/ 새로운 앱을 등록하려면 가입/로그인하세요.
- $XNUMX Million 미만 Clever Sandbox를 시작하세요. 를 클릭하십시오 여기를 클릭하여 시작 옵션을 선택하세요.
- We Buy Orders 신청서를 클릭하세요. https://apps.clever.com/계정에 가입하고 가입/로그인하세요.
- 단계에 따라 애플리케이션을 생성하세요. (아래 이미지 참고)
- 를 클릭하십시오 영리한 즉시 로그인 계속할 수 있습니다.
- 를 클릭하십시오 다음 것 버튼을 계속합니다.
- 복사 고객 ID 그리고 클라이언트 비밀 그리고 그것을 당신의 miniOrange OAuth 클라이언트 플러그인 아래 고객 ID 고객 비밀 각각 텍스트 필드입니다. 복사 리디렉션/콜백 URL miniOrange oauth 클라이언트 플러그인에서 저장하고 리디렉션 URI 텍스트 필드. 마지막으로 찜하기 버튼을 눌러 구성을 저장하세요.
- 온 클릭 다음 버튼을 누르면 다음 단계로 넘어갑니다.
- 인증서 조사를 지원하고자 하는 브라우저를 선택하고 선택하세요. 보안 권한 부여 흐름 위한 어떤 승인 흐름을 사용하시나요? 질문입니다(다음 페이지의 이미지 참조).
- 사용 사례에 따라 다른 모든 필드를 입력하고 문의하기 구성을 저장하려면 마지막에 있는 버튼을 클릭하세요.
참고 : 다음 OAuth Single Sign-On 프리미엄 플러그인이 이것을 추가합니다
https://{domain-url}?app_name={appname} 영리한 리디렉션 URL로.
예 : 귀하의 도메인 이름이 '인 경우예제도메인'이고 앱 이름은 '클레버'인 경우 리디렉션 URL은 'https://example.com?app_name=Clever'.
WordPress용 SSO를 성공적으로 구성했습니다. OAuth 제공자로서 영리함 WordPress 사이트에서 Clever SSO 또는 Clever Single Sign On(SSO) for Education을 사용하여 사용자/학생이 WordPress 사이트에 안전하게 접속하여 사용자 인증을 개선할 수 있습니다.
2단계: WordPress를 OAuth 클라이언트로 설정
- 무료
- 프리미엄
3단계: 사용자 속성 매핑
- 사용자가 WordPress에 성공적으로 로그인하려면 사용자 속성 매핑이 필수입니다. 아래 설정을 사용하여 WordPress에 대한 사용자 프로필 속성을 설정하겠습니다.
- We Buy Orders 신청서를 클릭하세요. OAuth 구성 탭. 아래로 스크롤하여 클릭하세요. 테스트 구성.
- OAuth 공급자가 WordPress에 반환한 모든 값이 표로 표시됩니다. 이름, 성, 이메일 또는 사용자 이름 값이 표시되지 않으면 OAuth 공급자에서 필수 설정을 지정하여 이 정보를 반환하세요.
- 테스트 구성에 모든 값이 표시되면 다음으로 이동하세요. 속성/역할 매핑 탭을 클릭하면 사용자 이름 드롭다운에 속성 목록이 표시됩니다.
사용자 속성 찾기:
4단계: 역할 매핑[프리미엄]
- 를 클릭하십시오 “테스트 구성” 그러면 OAuth 공급자가 보낸 속성 이름 및 속성 값 목록을 받게 됩니다.
- 테스트 구성 창에서 플러그인의 속성 매핑 섹션에 있는 속성 이름을 매핑합니다. 자세한 내용은 스크린샷을 참조하세요.
- 역할 매핑 활성화: 역할 매핑을 활성화하려면 그룹 이름 속성을 매핑해야 합니다. 제공자 애플리케이션에서 역할을 반환하는 속성 목록에서 속성 이름을 선택합니다.
예 : 직위별 - 공급자 역할에 WordPress 역할을 할당합니다. 제공자 애플리케이션에 따라 WordPress 역할을 제공자 역할에 할당할 수 있습니다. 귀하의 응용 프로그램에 따라 학생, 교사, 관리자 또는 기타 사람이 될 수 있습니다. 그룹 속성 값 아래에 공급자 역할을 추가하고 WordPress 역할 아래에서 그 앞에 필요한 WordPress 역할을 할당합니다.
예를 들어, 아래 이미지에서. 교사에게는 관리자 역할이 할당되고 학생에게는 구독자 역할이 할당됩니다. - 매핑을 저장하면 SSO 이후 공급자 역할에 WordPress 관리자 역할이 할당됩니다.
예: 주어진 예에 따라 '교사' 역할을 가진 사용자는 WordPress의 관리자로 추가되고 '학생'은 구독자로 추가됩니다.
5단계: 로그인 설정
- WordPress 5.7 이하
- 워드 프레스 5.8
- WordPress 5.9 이상
Learndash 역할 매핑을 통한 Clever SSO

당신이 사용하는 경우 Learndash WordPress LMS로 사용하고 학교나 다른 섹션(예: k1, k2)에 따라 (Classlink, Clever, Google Classroom) 사용자에게 다른 Learndash 과정을 할당하고 싶은 경우 다음을 사용할 수 있습니다. Learndash 통합 WordPress용 추가 기능으로, 각 사용자를 특정 Learndash 강좌에 개별적으로 추가하는 대신, 사용자 그룹 및 역할에 따라 SSO(Single Sign-On)를 통해 해당 강좌에 직접 할당하여 WordPress 사이트에서 바로 강좌에 접근할 수 있도록 합니다.
관련 기사
당신의 응답을 주셔서 감사합니다. 곧 다시 연락드리겠습니다.
문제가 발생했습니다. 문의사항을 다시 제출해 주세요.




