우리를 만나십시오 WordCamp 유럽 | 샵톡 | 드루팔콘 우리의 솔루션을 탐색하기 위한 컨퍼런스입니다. 현장 사진
내용
WooCommerce SSO 로그인 | WordPress WooCommerce 통합
WooCommerce는 오픈 소스 및 사용자 정의 가능 몇 분 안에 귀하의 비즈니스를 위한 온라인 입지를 구축하는 데 사용할 수 있는 전자 상거래 WordPress 플러그인입니다. 비즈니스 플랫폼을 온라인으로 구축하면 사용자가 자신의 정보를 저장하고 사이트에 안전하게 로그인할 수 있는 방법을 제공해야 한다는 요구 사항이 발생합니다.
WordPress 사이트에서 Single Sign-On을 활성화하면 사용자는 지루한 등록 절차를 생략하고 체크아웃하는 동안 이름, 이메일 주소, 주소 등과 같은 프로필 세부 정보를 제공할 필요가 없습니다. 사용자가 쉽게 거래할 수 있을 뿐만 아니라 사용자 세부 정보를 추적할 수 있으므로 사이트 관리자가 사이트 관리도 더 쉬워집니다. 관리자는 사용자가 구매하는 제품에 따라 다양한 그룹에 사용자를 할당하고 유사한 제품에 대한 제안을 제공할 수도 있습니다.
miniOrange WordPress SAML SSO 플러그인 SAML 2.0 호환 ID 공급자를 통한 인증을 통해 WordPress 사이트에 원활한 SSO 로그인이 가능합니다. ID 공급자를 통해 인증하거나 로그인하면 자격 증명을 수동으로 다시 입력할 필요 없이 WordPress 사이트에도 로그인할 수 있습니다. 플러그인을 사용하면 WooCommerce 사이트가 SAML SP(서비스 공급자) 역할을 할 수 있습니다. SAML SP(서비스 공급자)는 사이트와 IdP 간에 신뢰를 구축하여 WooCommerce 사이트에 대한 사용자의 SSO/로그인을 안전하게 인증하고 활성화하도록 구성할 수 있습니다. SSO의 또 다른 장점은 자격 증명이 ID 공급자에만 저장되고 다른 곳에는 저장되지 않아 자격 증명에 또 다른 보안 계층이 추가된다는 점입니다.
miniOrange WordPress SAML SSO 플러그인은 다음과 같은 모든 주요 SAML 호환 IDP로 SSO 설정을 지원합니다. Azure광고, Okta, AzureB2C, ADFS, 열쇠망토, 구글앱스 과 더 많은 것.
주요 특징들
miniOrange SAML 2.0 SSO 플러그인은 다음과 같이 요약할 수 있는 다양한 기능을 제공합니다.
완벽한 사이트 보호: 사용자를 IdP 로그인 페이지로 자동 리디렉션하여 WooCommerce 사이트를 로그인한 사용자로만 제한할 수 있습니다.
속성 및 역할 매핑(사용자 동기화): IdP에서 WooCommerce 프로필 필드로 사용자 프로필을 동기화/매핑할 수 있으며 사용자 그룹을 기반으로 역할을 할당할 수도 있습니다. 당신은 확인할 수 있습니다 유스 케이스 WP SAML SSO 플러그인을 사용하여 WooCommerce를 Keycloak과 동기화합니다.
SSO 로그인용 단축 코드/위젯/링크: WooCommerce 사이트 어디든 링크, 단축 코드 또는 버튼을 추가하여 ID 공급자를 통해 사용자를 인증할 수 있습니다.
단일 로그아웃: 이 기능을 사용하면 사용자가 WooCommerce 사이트에서 로그아웃할 때 WooCommerce 사이트와 해당 ID 공급자에서 사용자의 SSO 세션을 종료할 수 있습니다.
다중 IDP 지원: 여러 IdP에서 WooCommerce 웹 사이트로의 Single Sign-On을 지원합니다. 사용자가 대학 자격 증명을 통해 로그인할 수 있도록 페더레이션 SSO를 활성화할 수도 있습니다.
다중 사이트 네트워크 지원: 다중 사이트 네트워크의 모든 하위 사이트에 대해 동일한 IdP를 사용하여 동일한 SSO 로그인을 구성하고 네트워크 수준에서 각 하위 사이트에 대한 SSO 설정을 관리할 수 있습니다.
결제 페이지 미리 채우기: 사용자는 결제 중에 IdP에서 WooCommerce 사이트로 SSO하여 구매 전에 미리 채워진 사용자 데이터 필드를 얻을 수 있습니다.
페이지 제한사항: 특정 페이지/게시물이 로그인한 사용자에게만 제한될 수 있도록 WooCommerce 사이트를 구성할 수 있습니다. 사용자가 제한된 페이지/게시물에 액세스하려고 할 때마다 IdP 로그인 페이지로 리디렉션됩니다.
miniOrange를 사용하여 WooCommerce에서 Single Sign-On을 설정하는 방법은 무엇입니까?
WP SAML SSO 2.0 플러그인 구성: WooCommerce 웹사이트에 SSO를 설정하려면 ID 공급자를 사용하여 WP SAML SSO 플러그인을 구성해야 합니다. 이렇게 하려면 URL 또는 파일 형식의 IdP 메타데이터가 필요합니다. 플러그인을 구성하는 데 필요한 IdP 세부 정보는 다음과 같습니다. IDP 엔터티 ID, SAML 로그인 URL및 X.509 인증서
목록에서 ID 공급자를 찾을 수 없는 경우 아래 가이드의 지침에 따라 플러그인을 설정할 수 있습니다.
miniOrange SAML 2.0 SSO 플러그인이 설치되면 서비스 제공업체 설정 플러그인의 탭.
ID 공급자 이름을 검색하거나 지정된 ID 공급자에서 ID 공급자를 클릭하세요.
귀하의 ID 공급자 이름이 기본 목록에 없으면 다음을 클릭할 수 있습니다. 맞춤형 IDP 사용자 정의 ID 공급자를 추가합니다.
로 이동 서비스 제공업체 설정 탭을 클릭하고 IdP 엔터티 ID, SAML 로그인 URL, X.509 인증서와 같은 ID 공급자 세부 정보를 제공하세요.
IdP 메타데이터 파일이나 URL이 있는 경우 다음을 클릭하여 IdP 메타데이터를 직접 업로드할 수 있습니다. IDP 메타데이터 파일/XML 업로드 버튼을 클릭합니다.
를 클릭하십시오 찜하기 필수 정보를 모두 입력한 후 버튼을 클릭하세요.
이제 구성을 테스트하려면 테스트 구성 버튼을 클릭합니다.
성공적으로 구성되면 다음을 받게 됩니다. 테스트 성공 메시지와 속성 이름 과 속성 값 FBI 증오 범죄 보고서 테스트 구성 창.
WooCommerce 사용자 프로필 매핑
WooCommerce 사용자 프로필은 속성 매핑을 통해 ID 공급자(IdP)로부터 받은 사용자 세부 정보를 기반으로 매핑할 수 있습니다.
기본 속성 매핑: 기본 WooCommerce 속성에는 사용자 이름, 이메일, 이름, 성, 역할 및 표시 이름이 포함되며 IdP 속성을 기반으로 매핑할 수 있습니다.
위에서 언급한 WooCommerce 속성을 매핑하려면 다음으로 이동하세요. 속성/역할 매핑 WP SAML SSO 플러그인 탭.
속성 매핑 섹션 아래 드롭다운 목록에서 해당 필드에 할당할 속성 값을 선택합니다.
예를 들어, 드롭다운 목록에서 속성 값을 선택하여 Username을 사용자의 이름으로 매핑할 수 있습니다.
사용자 정의 속성 매핑: 사용자 정의 속성을 매핑할 수 있습니다. 즉, WooCommerce 사용자 프로필에 추가 IdP 속성을 매핑할 수 있습니다. 다음을 활성화할 수 있습니다. 표시 속성 Wordpress 사용자 메뉴에 속성을 표시하려는 경우 속성에 대한 옵션입니다.
$XNUMX Million 미만 사용자 정의 속성 매핑, 아래에 원하는 이름을 입력하세요. 맞춤 속성 이름 할당 IdP의 속성 이름 드롭다운 목록에서 속성 값을 선택하여
를 클릭하십시오 속성 추가 더 많은 사용자 정의 속성을 추가하려면 완료되면 다음을 클릭하세요. 찜하기.
예를 들어, Phone 속성을 생성하고 이를 할당하여 원하는 속성 값을 할당할 수 있습니다. IDP의 속성 이름 해당 값이 포함되어 있습니다.
WooCommerce 사용자 그룹/역할 매핑
기본 역할 매핑: 사용자는 자신이 속한 IdP 그룹을 기반으로 역할을 할당받을 수 있습니다.
로 이동 속성/역할 매핑 의 섹션 SAML SSO 플러그인 아래로 스크롤하여 역할 매핑 안내
당신은 기본 역할 모든 SSO 사용자에게 할당되는 사용자에 대해.
고급 역할 매핑: 특정 IdP 그룹의 사용자에게 특정 역할을 할당하려면 아이덴티티 공급자로부터 그룹 값을 수신하는 IdP 속성 이름을 언급해야 합니다.
로 이동 속성/역할 매핑 miniOrange WP SAML SSO 플러그인 탭.
속성 매핑 섹션에서 다음을 제공합니다. 그룹/역할 가치 그룹 그리고 클릭 찜하기 버튼을 클릭합니다.
각 WordPress 역할의 입력 상자에 그룹 이름을 입력하여 그룹에 역할을 할당할 수 있습니다.
를 클릭하십시오 찜하기.
예를 들어 역할을 설정하려는 경우 빠른 과 점장 WooCommerce에서 IdP의 group_1 및 group_2 그룹으로, group_1의 모든 사용자는 자동으로 빠른 그리고 group_2는 점장 WooCommerce에서 SSO 당시.
확장된 역할 매핑
역할이 매핑되지 않은 경우 사용자를 자동 생성하지 마세요. 이 기능을 활성화하면 IdP에서 받은 속성을 기반으로 WooCommerce에서 사용자를 생성할 수 있습니다.
목록에 없는 사용자에게 역할을 할당하지 마세요. 이 기능을 활성화하면 기존 WooCommerce 사용자의 역할을 업데이트할 수 있으며 새 사용자에게 WooCommerce 역할을 할당하지 않습니다.
기존 사용자의 역할을 업데이트하지 마십시오. 이 기능을 활성화해도 "SSO 이후" WooCommerce 사이트에서 기존 사용자의 지정된 역할은 변경되지 않습니다.
사용자가 특정 역할로 로그인하는 것을 허용하지 마세요: 이 기능을 활성화하면 WooCommerce 사이트에 대한 로그인을 IdP 그룹을 기반으로 특정 사용자로 제한할 수 있습니다.
이 사용자 외에 다른 사용자도 만들 수 있습니다. 커스텀 역할 다양한 그룹이 액세스를 제한할 수 있도록 합니다.
WooCommerce 사이트에서 SSO를 시작하는 방법은 무엇입니까?
WooCommerce 사이트에서 자동 리디렉션: WooCommerce 사이트에 접속하는 동안 로그인 세션을 찾을 수 없는 경우 사용자는 인증을 위해 자동으로 IdP 로그인 페이지로 리디렉션됩니다. ㅏ 강제인증 사용자가 WooCommerce 사이트에 로그인하려고 할 때마다 자신을 인증하도록 강제하는 옵션을 사용할 수 있습니다.
WordPress에서 자동 리디렉션: 이 기능은 사용자가 WooCommerce 사이트 관리 페이지에 액세스하려고 할 때 IdP 로그인 페이지로 리디렉션됩니다. 이 기능은 IdP 사이트가 잠겨 있는 경우 WordPress 로그인을 통해 WooCommerce 사이트에 대한 백도어 액세스 기능과 함께 제공됩니다.
로그인 버튼: 인증을 위해 사용자를 IdP 로그인 페이지로 리디렉션하기 위해 WordPress 로그인 페이지에 로그인 버튼을 만드는 데 사용됩니다. 이는 또한 사용자가 SSO를 시작할 수 있는 WordPress 로그인 페이지로 모든 사용자를 리디렉션하는 옵션을 제공합니다.
SSO 링크: 사용자가 IdP 자격 증명(SSO)으로 로그인할 수 있도록 위젯, 단축 코드 또는 SSO 링크를 WooCommerce 사이트의 모든 페이지/게시물 및 머리글/바닥글에 배치할 수 있습니다.
WooCommerce 사이트에 대한 액세스 제한
자동 리디렉션: 이 기능을 사용하면 사용자가 WooCommerce 사이트의 페이지/게시물에 액세스할 때 자동으로 IdP 로그인 페이지로 리디렉션될 수 있습니다.
이 옵션을 활성화하려면 리디렉션 및 SSO 링크 WP SAML SSO 플러그인의 탭.
활성화 사용자가 [PROTECT COMPLETE SITE]에 로그인하지 않은 경우 IdP로 리디렉션 옵션을 선택합니다.
다음을 활성화할 수도 있습니다. 로그인을 시도할 때마다 IdP를 통해 강제 인증 WooCommerce 사이트에서 로그인을 시도할 때마다 사용자가 IdP를 통해 자신을 인증하도록 강제하는 옵션입니다.
도메인 매핑: 이 기능을 사용하면 특정 도메인의 사용자에 대한 WooCommerce 사이트 액세스를 제한/허용할 수 있습니다.
이 옵션을 활성화하려면 속성/역할 매핑 WP SAML SSO 플러그인 섹션.
$XNUMX Million 미만 도메인 제한 ~을 가능하게하다 도메인 제한 로그인 활성화. 액세스를 제한하거나 허용하려는 도메인을 입력하고 클릭하세요. 찜하기.
제한된 도메인의 사용자가 로그인을 시도하면 다음과 같은 오류 메시지가 나타납니다.
이 메시지는 다음에서 사용자 정의할 수 있습니다. 제한된 도메인 오류 메시지 아래에 맞춤 메시지 안내
WooCommerce 사이트의 특정 페이지/게시물 제한
페이지 제한 플러그인을 사용하면 WooCommerce 사이트의 특정 페이지/게시물을 제한할 수 있습니다. 즉, 사용자는 제한된 페이지에 액세스하려면 IdP를 통해 로그인해야 합니다.
로 이동 페이지 제한 플러그인으로 이동하여 로그인한 사용자로 제한 탭.
$XNUMX Million 미만 로그인한 사용자에게만 액세스 권한을 부여하려는 페이지를 선택하세요., 로그인한 사용자에게만 제한하려는 페이지를 선택하고 구성 저장.
오른쪽 아래에는 페이지 제한 옵션 고르다 싱글 사인온 옵션을 선택합니다.
참고 : 이 옵션을 활성화하면 사용자가 제한된 페이지에 액세스하려고 할 때 IdP 자격 증명을 사용하여 WooCommerce 사이트에 SSO할 수 있습니다.
페이지 제한을 사용하면 WordPress 사용자 역할에 따라 특정 페이지나 게시물을 제한할 수도 있습니다.
WooCommerce 체크아웃 필드를 미리 입력하세요.
의 도움으로 WooCommerce 통합자 결제 전에 결제 페이지 필드를 미리 채울 수 있습니다. 이를 통해 ID 공급자가 보낸 속성을 WooCommerce의 적절한 결제 필드에 매핑할 수 있습니다.
다음을 사용하여 SSO 구성을 성공적으로 테스트한 후 테스트 구성 SAML SSO 플러그인의 버튼을 클릭하고 WooCommerce Integrator로 이동하면 오른쪽 표에 IdP 속성이 표시됩니다.
자, WooCommerce 구성 섹션에서 적절한 것을 선택하세요 IDP 속성 위한 WooCommerce 결제 필드.
를 클릭하십시오 찜하기.
WooCommerce 사이트에 대한 WooCommerce Integrator의 올바른 구성에 따라 인증된 사용자는 다음으로 채워진 결제 필드를 볼 수 있습니다. IDP 속성 할당 WooCommerce 결제 필드.
당사의 WordPress SAML SSO 플러그인은 다양한 기능과의 통합을 지원합니다. 애드온 사이트의 기능을 확장합니다.
사용자 정의 요구 사항이 있는 경우 당사에 문의하십시오. samlsupport@xecurify.com 귀하의 사용 사례를 달성하도록 도와드리겠습니다.
본 개인 정보 보호 정책은 당사가 개인 정보를 처리하는 방법을 설명하는 미니오렌지 웹사이트에 적용됩니다. 귀하가 웹사이트를 방문하면 해당 웹사이트는 대부분 쿠키 형태로 귀하의 브라우저에 정보를 저장하거나 검색할 수 있습니다. 이 정보는 귀하, 귀하의 기본 설정 또는 귀하의 장치에 관한 것일 수 있으며 대부분 사이트가 귀하가 기대하는 대로 작동하도록 하는 데 사용됩니다. 이 정보는 귀하를 직접적으로 식별하지는 않지만 귀하에게 보다 개인화된 웹 경험을 제공할 수 있습니다. 카테고리 제목을 클릭하면 당사가 쿠키를 처리하는 방법을 확인할 수 있습니다. 당사 솔루션의 개인정보 보호정책은 다음을 참조하세요. 개인 정보 보호 정책.
엄격히 필요한 쿠키
항상 활성
필수 쿠키는 사이트 탐색, 로그인, 양식 작성 등과 같은 기본 기능을 활성화하여 웹사이트를 완벽하게 사용할 수 있도록 도와줍니다. 해당 기능에 사용되는 쿠키는 개인 식별 정보를 저장하지 않습니다. 그러나 웹사이트의 일부 부분은 쿠키 없이는 제대로 작동하지 않을 수 있습니다.
성능 쿠키
항상 활성
이러한 쿠키는 방문자, 소스, 페이지 클릭 및 조회수 등을 포함하여 웹사이트 트래픽에 대해 집계된 정보만 수집합니다. 이를 통해 당사는 실행 가능한 요소에 대한 사용자의 상호 작용과 함께 가장 인기 있는 페이지와 가장 인기 없는 페이지에 대해 더 많이 알 수 있으므로 이를 통해 당사는 웹사이트와 서비스의 성능을 개선합니다.