사용자가 WordPress에 성공적으로 로그인하려면 사용자 속성 매핑이 필수입니다. 아래 설정을 사용하여 WordPress에 대한 사용자 프로필 속성을 설정하겠습니다.
사용자 속성 찾기
We Buy Orders 신청서를 클릭하세요. OAuth 구성 탭. 아래로 스크롤하여 클릭하세요. 테스트 구성.
OAuth 공급자가 WordPress에 반환한 모든 값이 표로 표시됩니다. 이름, 성, 이메일 또는 사용자 이름 값이 표시되지 않으면 OAuth 공급자에서 필수 설정을 지정하여 이 정보를 반환하세요.
테스트 구성에 모든 값이 표시되면 다음으로 이동하세요. 속성/역할 매핑 탭을 클릭하면 사용자 이름 드롭다운에 속성 목록이 표시됩니다.
4단계: 그룹 매핑 [프리미엄]
애플리케이션으로 이동 → 그룹 매핑을 구성하려는 애플리케이션을 선택합니다. 이제 API 권한 탭.
온 클릭 권한 추가 버튼을 누른 다음 Microsoft Graph API -> 위임된 권한 선택 openid, 프로필 범위를 클릭하고 권한 추가 버튼을 클릭합니다.
온 클릭 동의 부여 데모 버튼용.
매니페스트 탭으로 이동하여 다음을 찾으세요. 그룹멤버십클레임 그 값을 다음으로 변경합니다. "모두" 그리고 클릭 저장 버튼을 클릭합니다.
이제 테스트 구성 창에서 그룹의 값을 얻을 수 있습니다.
Azure AD SSO for WordPress를 사용할 때 그룹을 사용자에게 매핑하려면 역할 매핑 섹션을 참조하세요. .
5단계: 역할 매핑 [프리미엄].
를 클릭하십시오 “테스트 구성” 그러면 OAuth 공급자가 보낸 속성 이름 및 속성 값 목록을 받게 됩니다.
테스트 구성 창에서 플러그인의 속성 매핑 섹션에 있는 속성 이름을 매핑합니다. 자세한 내용은 스크린샷을 참조하세요.
역할 매핑 활성화: 역할 매핑을 활성화하려면 그룹 이름 속성을 매핑해야 합니다. 제공자 애플리케이션에서 역할을 반환하는 속성 목록에서 속성 이름을 선택합니다. 예 : 직위별
공급자 역할에 WordPress 역할을 할당합니다. 제공자 애플리케이션에 따라 WordPress 역할을 제공자 역할에 할당할 수 있습니다. 귀하의 응용 프로그램에 따라 학생, 교사, 관리자 또는 기타 사람이 될 수 있습니다. 그룹 속성 값 아래에 공급자 역할을 추가하고 WordPress 역할 아래에서 그 앞에 필요한 WordPress 역할을 할당합니다.
예를 들어, 아래 이미지에서. 교사에게는 관리자 역할이 할당되고 학생에게는 구독자 역할이 할당됩니다.
매핑을 저장하면 WordPress SSO 이후 공급자 역할에 관리자 역할이 할당됩니다. 예: 주어진 예에 따라 '교사' 역할을 가진 사용자는 WordPress의 관리자로 추가되고 '학생'은 구독자로 추가됩니다.
6단계: 사용자 정의 속성 매핑[프리미엄]
Azure Active Directory의 애플리케이션으로 이동하여 다음을 선택합니다. 토큰 구성 왼쪽 메뉴에서.
를 클릭하십시오 선택적 청구 추가 다음을 선택하십시오. ID 오른쪽 섹션에서.
이제 SSO 동안 가져오려는 모든 속성(예: family_name, 주어진_name 등)을 선택하고 다음을 클릭하세요. 추가 버튼을 클릭합니다.
다음 팝업이 표시될 수 있습니다. Microsoft Graph 프로필 권한을 설정합니다(클레임이 토큰에 표시되려면 필요함)., 활성화하고 추가 버튼을 클릭하십시오.
7단계: 로그인 설정 / 로그인 설정
SSO(Single Sign-On) 설정 탭의 설정은 SSO(Single Sign-On)에 대한 사용자 환경을 정의합니다. WordPress 페이지에 Azure AD 로그인 위젯을 추가하려면 아래 단계를 따라야 합니다.
1. WordPress 5.7 이전 버전의 로그인 설정:
We Buy Orders 신청서를 클릭하세요. WordPress 왼쪽 패널 > 모양 > 위젯.
클라임웍스와 함께 하늘과 닿는 여정을 시작하세요 미니오렌지 OAuth. 원하는 위치로 드래그 앤 드롭하고 저장하세요.
2. wordpress 5.8 로그인 설정:
We Buy Orders 신청서를 클릭하세요. WordPress 왼쪽 패널 > 모양 > 위젯.
클라임웍스와 함께 하늘과 닿는 여정을 시작하세요 미니오렌지 OAuth. 원하는 위치로 드래그 앤 드롭하고 저장하세요.
페이지를 열면 WordPress용 Azure AD SSO 로그인 버튼이 표시됩니다. 이제 Azure AD Single Sign-On(SSO)을 테스트할 수 있습니다.