검색 결과 :

×

WordPress용 OAuth를 사용하여 Azure B2C 싱글 사인온(SSO) 구성하기

Azure B2C Single Sign-On(SSO) for OAuth는 WordPress 인증 흐름을 사용하여 사용자에게 WordPress 사이트에 대한 안전한 액세스를 제공합니다. WordPress용 OAuth Single Sign-On(SSO) 플러그인을 사용하면 Azure B2C가 OpenID Connect 및 OAuth 공급자 역할을 하여 WordPress 웹사이트에 대한 안전한 Single Sign-On(SSO) 로그인을 보장합니다. WordPress용 Azure B2C 통합을 통해 Azure B2C OAuth를 사용하여 로그인 프로세스를 간소화하고 보안을 강화할 수 있습니다. 이 솔루션을 통해 직원은 Azure B2C 자격 증명을 사용하여 한 번의 클릭으로 WordPress 사이트에 액세스할 수 있으므로 여러 암호를 저장, 기억 및 재설정할 필요가 완전히 사라집니다. Azure B2C SSO 기능 외에도 이 플러그인은 Azure AD, Office 365 및 특수 공급자를 포함한 다양한 IDP를 지원하여 다중 테넌트 로그인, 역할 매핑 및 사용자 프로필 속성 매핑과 같은 강력한 Single Sign-On(SSO) 기능을 제공합니다. 기능에 대한 자세한 내용은 WordPress용 OAuth Single Sign-On(SSO) 플러그인을 참조하십시오 . 아래 단계를 따라 Azure B2C Single Sign-On(SSO)을 WordPress와 연동할 수 있습니다. Azure AD SSOMicrosoft Office 365 SSO 에서 제공하는 다양한 기능에 대한 자세한 내용은 여기를 클릭 하세요.

WordPress용 SAML 싱글 사인온 솔루션을 살펴보세요 더 많이 알아라. 새 탭에서 열기

WordPress용 Azure 통합
작성자: miniOrange

WordPress용 Azure 통합 WordPress 사이트에서 모든 사용자 작업을 관리하는 기능을 제공합니다. [WordPress에서 Microsoft Entra ID(Azure AD)로 사용자 프로필 동기화]

더 많이 알아보세요

  • WordPress 인스턴스에 관리자로 로그인합니다.
  • 워드프레스로 이동 대시보드 -> 플러그인 그리고 클릭 새로운 추가.
  • 검색 OAuth 싱글 사인온(SSO) 플러그인 WordPress의 경우 클릭하세요. 지금 설치.
  • 설치가 완료되면 클릭하세요. 활성화.

  • 유튜브에서 하늘빛 문.
  • 홈으로 이동하여 Azure 서비스에서 다음을 선택합니다. Azure AD B2C.
  • Azure B2C SSO(Single Sign-On) 구성 - Azure AD B2C 선택
  • 활성 구독이 있는 Azure AD B2C 디렉터리에 있는지 확인하고 그렇지 않은 경우 올바른 디렉터리로 전환할 수 있습니다.
  • Azure B2C SSO(Single Sign-On) 구성 - 로그인 애플리케이션
  • . 베이직 라인 탭에서 찾을 수 있습니다 Azure B2C 도메인 이름, 나중에 구성할 때 필요하므로 편리하게 보관하세요. Azure B2C 테넌트 이름 WordPress에서 OAuth 클라이언트로.

    참고 및 문의 - 두 WordPress 사이트 간 SSO

    테넌트 이름은 무엇입니까? WordPress용 OAuth SSO 플러그인에서 테넌트 이름을 구성하려면 아래 스크린샷에 표시된 대로 강조 표시된 도메인 이름 부분만 복사하면 됩니다.
    예 : 귀하의 도메인 이름이 '인 경우예제도메인.onmicrosoft.com'인 경우 테넌트 이름은 '예제도메인'.


  • Azure B2C SSO(Single Sign-On) 구성 - 키 생성
  • 이제 클릭하십시오. 앱 등록 다음을 클릭합니다 신규 등록 새 Azure b2c 애플리케이션을 만드는 옵션입니다.
  • Azure B2C SSO(Single Sign-On) 구성 - 로그인 애플리케이션
  • 새 애플리케이션을 생성하려면 다음 옵션을 구성합니다.
    • 아래에 애플리케이션 이름을 입력하세요. 이름 텍스트 필드.
    • 지원되는 계정 유형에서 세 번째 옵션을 선택하세요. '모든 조직 디렉터리(모든 Azure AD 디렉터리 - 멀티테넌트) 및 개인 Microsoft 계정(예: Skype, Xbox)의 계정'
    • 리디렉션 URI 섹션에서 웹 응용 프로그램 과를 입력 콜백 URL miniOrange OAuth 클라이언트 플러그인(OAuth 구성 탭)에서 저장 그것 아래에 리디렉션 URL 텍스트 상자.
    • 온 클릭 회원가입 버튼을 눌러 애플리케이션을 생성하세요.
    • Azure B2C SSO(Single Sign-On) 구성 - 만들기
  • 애플리케이션이 성공적으로 생성되면 새로 생성된 애플리케이션의 개요 페이지로 리디렉션됩니다. 그렇지 않은 경우 앱 등록으로 이동하여 애플리케이션 이름을 검색하면 목록에서 해당 애플리케이션을 찾을 수 있습니다.
  • Azure B2C SSO(Single Sign-On) 구성 - 애플리케이션 옵션
  • 당신의 복사 응용 프로그램 ID 나중에 구성할 때 필요하므로 편리하게 보관하세요. 고객 ID WordPress에서 OAuth 클라이언트 플러그인으로 사용됩니다.
  • Azure B2C SSO(Single Sign-On) 구성 - 애플리케이션 ID
  • 이제 클릭하십시오. 인증서 및 비밀 다음을 클릭하십시오 새 클라이언트 비밀번호 클라이언트 비밀을 생성합니다. 설명을 입력하고 다음을 클릭하세요. 추가 버튼을 클릭합니다.
  • Azure B2C SSO(Single Sign-On) 구성 - 키 생성
  • 복사 비밀 값 인증서 및 비밀 페이지에서 쉽게 보관할 수 있으므로 나중에 구성할 때 필요합니다. 고객 비밀 WordPress에서 OAuth 클라이언트 플러그인으로 사용됩니다.
  • 참고 및 문의 - 두 WordPress 사이트 간 SSO

    참고: 개발자 애플리케이션의 클라이언트 시크릿은 180일 후에 만료됩니다. 기능을 계속 사용하려면 만료일 전에 새 클라이언트 시크릿을 생성하고 OAuth Single Sign-On 플러그인에서 업데이트해야 합니다.


    Azure B2C SSO(Single Sign-On) 구성 - 키 생성

    1.1단계: b2c 애플리케이션에 사용자 추가

    • 홈페이지에서 사용자 왼쪽 모서리에 있는 탭
    • Azure B2C SSO(Single Sign-On) 구성 - 사용자 흐름
    • 를 클릭하십시오 신규 사용자 사용자 페이지에서. 그런 다음 클릭하세요. 새 사용자 만들기 옵션을 선택합니다.
    • Azure B2C SSO(Single Sign-On) 구성 - 사용자 흐름
    • 선택 Azure AD B2C 만들기 사용자. 그런 다음 아래로 스크롤하여 다음을 클릭하세요. 이메일 로그인 방법에서 비밀번호를 설정하고 클릭하세요. 만들 테스트 구성을 수행하기 위해 사용자 세부 정보를 저장합니다.
    • Azure B2C SSO(Single Sign-On) 구성 - 사용자 흐름

    1.2단계: Azure B2C 정책을 생성 및 추가하는 방법

    • We Buy Orders 신청서를 클릭하세요. 사용자 흐름 탭을 클릭 한 다음 새로운 사용자 흐름.
    • Azure B2C SSO(Single Sign-On) 구성 - 사용자 흐름
    • 사용자 흐름 유형 선택 가입 및 로그인 다음을 클릭하십시오 만들기 버튼을 클릭합니다.
    • Azure B2C SSO(Single Sign-On) 구성 - 분파 사용자 흐름
    • 이름, ID 공급자 등 모든 정보를 입력합니다. 가입하는 동안 가져오려는 사용자 속성을 선택합니다. 그런 다음 클릭합니다. 만들기 버튼을 클릭합니다.
    • Azure B2C SSO(Single Sign-On) 구성 - 사용자 흐름 정보 Azure B2C SSO(Single Sign-On) 구성 - 사용자 흐름 정보
    • miniOrange OAuth 클라이언트 플러그인에 Azure B2C 정책을 입력해야 할 때마다 정책 이름을 이 값으로 복사합니다.

    1.3단계: 애플리케이션에 사용자 클레임 추가

    • We Buy Orders 신청서를 클릭하세요. 사용자 흐름 왼쪽 모서리에 있는 정책 아래에서 구성된 정책을 선택합니다.
    • Azure B2C SSO(Single Sign-On) 구성 - 사용자 흐름 정보
    • 선택 애플리케이션 클레임 설정에서
    • Azure B2C SSO(Single Sign-On) 구성 - 사용자 흐름 정보
    • 테스트 구성에 표시할 원하는 속성을 선택하고 저장합니다.
    • Azure B2C SSO(Single Sign-On) 구성 - 사용자 흐름 정보

    1.4단계: Azure B2C에서 ID-토큰 클레임 구성[프리미엄]

    • Azure Active Directory의 애플리케이션으로 이동하여 다음을 선택합니다. 토큰 구성 왼쪽 메뉴에서.
    • 를 클릭하십시오 선택적 청구 추가 다음을 선택하십시오. ID 오른쪽 섹션에서.
    • 이제 SSO 동안 가져오려는 모든 속성(예: family_name, 주어진_name 등)을 선택하고 다음을 클릭하세요. 추가 버튼을 클릭합니다.
    • 다음 팝업이 표시될 수 있습니다. Microsoft Graph 프로필 권한 켜기(토큰에 클레임이 표시되는 데 필요), 활성화하고 추가 버튼을 클릭하십시오.
    • Azure B2C B2C SSO(Single Sign-On) - 사용자 지정 특성 매핑


    사용자 인증을 위해 WordPress에서 Azure B2C SSO(싱글 사인온)를 구현하기 위한 OAuth 공급자로 Azure B2C를 성공적으로 구성했습니다 .


  • We Buy Orders 신청서를 클릭하세요. OAuth 구성 탭을 클릭하십시오. 새 애플리케이션 추가 웹사이트에 새로운 클라이언트 애플리케이션을 추가하세요.
  • Azure B2C SSO(Single Sign-On) OAuth - 새 애플리케이션 추가
  • 여기의 OAuth/OpenID Connect 공급자 목록에서 애플리케이션을 선택하세요. Azure B2C
  • Azure B2C SSO(Single Sign-On) OAuth - 애플리케이션 선택
  • 공급자를 선택한 후 콜백 URL OAuth 공급자의 SSO 애플리케이션 구성에서 구성해야 합니다.
  • 다음과 같은 클라이언트 자격 증명을 입력하십시오. 고객 ID & 고객 비밀 Azure B2C SSO 애플리케이션에서 얻을 수 있습니다.
  • 구성 임차인 이름 & 정책 이름 Azure B2C SSO 애플리케이션에서 발견되었습니다. 구성에 대한 내용은 아래 표를 참조하십시오. 범위 및 엔드포인트 플러그인의 Azure B2C용.
  • 범위: openid
    엔드포인트 승인: https://<domain-name >.b2clogin.com/<domain-name>.onmicrosoft.com/<policy-name>/oauth2/v2.0/authorize
    액세스 토큰 엔드포인트: https://<domain-name>.b2clogin.com/<domain-name>.onmicrosoft.com/<policy-name>/oauth2/v2.0/token
    사용자 정보 가져오기 끝점: https://graph.microsoft.com/v1.0/me
    로그아웃 후 사용자 정의 리디렉션 URL: [선택 과목] https://<domain-name>.b2clogin.com/<domain-name>.onmicrosoft.com/<policy-name>/oauth2/v2.0/logout?post_logout_redirect_uri=<your url>
    Azure B2C SSO(Single Sign-On) OAuth - 구성 완료
  • 를 클릭하십시오 다음.
  • 요약 페이지의 모든 세부 사항을 확인한 후 다음을 클릭하십시오. 마감재 구성을 저장하고 SSO 연결을 테스트합니다.
  • Azure B2C SSO(Single Sign-On) OAuth - 구성 완료

    사용자 인증을 위해 WordPress를 Azure B2C SSO(싱글 사인온)와 연동하도록 WordPress를 OAuth 클라이언트로 성공적으로 구성했습니다 .

  • We Buy Orders 신청서를 클릭하세요. OAuth 구성 탭을 클릭하고 애플리케이션 이름을 검색하여 웹사이트에 새 클라이언트 애플리케이션을 추가하세요. Azure B2C.
  • Azure B2C SSO(Single Sign-On) OAuth - 새 애플리케이션 추가
  • 구성 앱 이름, 임차인 이름 & 정책 이름 Azure Active Directory B2C SSO 애플리케이션에서 발견되었습니다. 구성에 대한 아래 표를 참조하십시오. 범위 및 엔드포인트 플러그인에서 Azure B2C를 클릭합니다. 다음.
  • 범위: openid
    엔드포인트 승인: https://<domain-name >.b2clogin.com/<domain-name>.onmicrosoft.com/<policy-name>/oauth2/v2.0/authorize
    액세스 토큰 엔드포인트: https://<domain-name>.b2clogin.com/<domain-name>.onmicrosoft.com/<policy-name>/oauth2/v2.0/token
    사용자 정보 가져오기 끝점: https://graph.microsoft.com/v1.0/me
    로그아웃 후 사용자 정의 리디렉션 URL: [선택 과목] https://<domain-name>.b2clogin.com/<domain-name>.onmicrosoft.com/<policy-name>/oauth2/v2.0/logout?post_logout_redirect_uri=<your url>
    Azure B2C SSO(Single Sign-On) OAuth - 앱 이름, TenantID 추가
  • 당신의 선택 부여 유형 옵션 목록에서 & 클릭 설정 저장 구성을 저장합니다.
  • Azure B2C SSO(Single Sign-On) OAuth - 부여 유형 추가

    사용자 인증을 위해 WordPress를 Azure B2C SSO(싱글 사인온)와 연동하도록 WordPress를 OAuth 클라이언트로 성공적으로 구성했습니다 .

  • 사용자가 WordPress에 성공적으로 로그인하려면 사용자 속성 매핑이 필수입니다. 아래 설정을 사용하여 WordPress에 대한 사용자 프로필 속성을 설정하겠습니다.
  • 사용자 속성 찾기:

    • We Buy Orders 신청서를 클릭하세요. OAuth 구성 탭. 아래로 스크롤하여 클릭하세요. 테스트 구성.
    • Azure B2C B2C SSO(Single Sign-On) - OAuth 테스트 구성
    • OAuth 공급자가 WordPress에 반환한 모든 값이 표로 표시됩니다. 이름, 성, 이메일 또는 사용자 이름 값이 표시되지 않으면 OAuth 공급자에서 필수 설정을 지정하여 이 정보를 반환하세요.
    • 테스트 구성에 모든 값이 표시되면 다음으로 이동하세요. 속성/역할 매핑 탭을 클릭하면 드롭다운 메뉴에 속성 목록이 표시됩니다.
    • Azure B2C B2C SSO(Single Sign-On) - WordPress 특성 매핑

  • 활성화 Azure B2C 역할 매핑 추가 기능 워드프레스용 OAuth 싱글 사인온(SSO) 플러그인의 유료 버전과 함께 제공됩니다.
  • Azure B2C B2C SSO(Single Sign-On) - Azure 추가 기능
  • 로 이동 API 권한 Azure B2C 애플리케이션의 탭을 클릭하고 권한 추가 버튼을 클릭합니다.
  • Azure B2C Single Sign-On(SSO) - 권한 추가
  • 선택 Microsoft Graph 그리고 클릭 응용 프로그램 권한.
  • Azure B2C Single Sign-On(SSO) - Microsoft Graph 선택 Azure B2C Single Sign-On(SSO) - Microsoft Graph 선택
  • 권한 목록이 표시됩니다. 다음을 검색하세요. 사용자, 다음을 선택하십시오. 사용자.읽기.모두 드롭다운에서 권한을 선택하고 클릭하세요 권한 추가 버튼을 클릭합니다.
  • Azure B2C Single Sign-On(SSO) - WordPress 속성 매핑
  • 추가된 권한에 대한 관리자 동의를 부여하려면 다음을 클릭하세요. miniOrange에 대한 관리자 동의를 부여합니다. 버튼을 클릭합니다.
  • Azure B2C Single Sign-On(SSO) - WordPress 속성 매핑
  • 이제 구성을 테스트할 수 있습니다. Azure B2C 애플리케이션 클릭하여 테스트 구성 버튼의 OAuth 구성 OAuth 클라이언트 SSO(Single Sign-On) 플러그인의 탭에서 속성 이름에 할당된 사용자의 B2C 그룹 ID를 확인할 수 있습니다. b2c그룹.
  • Azure B2C B2C SSO(Single Sign-On) - OAuth 테스트 구성

  • . Azure B2C 포털 그리고 클릭 역할 및 관리자 옵션을 선택합니다.

  • Azure B2C B2C SSO(Single Sign-On) -역할 및 관리자
  • 에 대한 검색 사용자 관리자 목록에서 클릭하십시오.

  • Azure B2C B2C SSO(Single Sign-On) - 사용자-관리자
  • 를 클릭하십시오 과제 추가. 검색하고 선택하세요. Azure B2C SSO 애플리케이션 그리고 클릭하세요 추가 버튼을 클릭합니다.

  • Azure B2C B2C SSO(Single Sign-On) - 할당 추가
  • 이제 클릭하십시오. 귀하의 Azure 애플리케이션. 사용자 및 그룹 할당을 검색하고 클릭합니다.

  • Azure B2C B2C SSO(Single Sign-On) - 사용자 및 그룹 할당
  • 를 클릭하십시오 사용자/그룹 추가. 특정 그룹에 추가해야 하는 사용자를 선택할 수 있습니다.

  • Azure B2C B2C SSO(Single Sign-On) - 사용자/그룹 추가

    • 로 이동 속성 매핑 섹션을 추가하고 테스트 구성 테이블에서 속성 이름을 매핑합니다. 확실하게 하다 역할 매핑 활성화 옵션이 활성화되고 설정 저장 단추. (스크린샷 참고)
    • Azure B2C B2C SSO(Single Sign-On) - Azure 추가 기능
    • 아래로 스크롤하여 역할 매핑 섹션을 매핑해야 합니다. 그룹 속성 이름. Azure B2C의 테스트 구성 테이블에서 그룹을 반환하는 특성 목록에서 특성 이름을 선택합니다.
      예 : b2c그룹
    • Azure B2C B2C SSO(Single Sign-On) -역할 및 관리자
    • 공급자 그룹에 WordPress 역할을 할당합니다. Azure B2C 애플리케이션을 기반으로 WordPress 역할을 Azure B2C 그룹에 할당할 수 있습니다. 아래에 Azure B2C 그룹의 값을 추가합니다. 그룹 속성 값 WordPress 역할 아래에서 필요한 WordPress 역할을 앞에 할당합니다.
      예를 들어, 아래 이미지에서. 그룹 값에는 구독자 역할이 할당되었습니다.
    • Azure B2C B2C SSO(Single Sign-On) - 사용자-관리자
    • 매핑을 저장하면 SSO 이후 Azure B2C 그룹에 WordPress 구독자 역할이 할당됩니다.
      예: 주어진 예에 따라 그룹 값을 가진 사용자가 구독자로 추가됩니다.

    • We Buy Orders 신청서를 클릭하세요. WordPress 왼쪽 패널 > 모양 > 위젯.
    • 선택 미니오렌지 OAuth. 원하는 위치로 드래그 앤 드롭하고 저장하세요.
    •  Azure B2C Single Sign-on(SSO) - WordPress create-newclient 로그인 버튼 설정
    • We Buy Orders 신청서를 클릭하세요. WordPress 왼쪽 패널 > 모양 > 위젯.
    • 선택 미니오렌지 OAuth. 원하는 위치로 드래그 앤 드롭하고 저장하세요.
    • Azure B2C Single Sign-on(SSO) - WordPress create-newclient 로그인 버튼 설정
    • WordPress 페이지를 열면 Azure B2C SSO 로그인 버튼이 보입니다. 지금 Azure B2C Single Sign-On(SSO) - Azure B2C OAuth를 테스트할 수 있습니다.
    • 확인 "로그인 페이지에 표시"응용프로그램에 옵션이 활성화되어 있습니다. (아래 이미지 참고)
    • Azure B2C SSO(Single Sign-On) 구성 - WordPress create-newclient 로그인 단추 설정
    • 이제 당신의 WordPress 로그인 페이지를 확인하시기 바랍니다. (예: https://< your-wordpress-domain >/wp-login.php)
    • 거기에 Azure B2C SSO 로그인 버튼이 보일 겁니다. 로그인 버튼을 클릭하면 Azure B2C Single Sign-On(SSO) - Azure B2C OAuth를 테스트할 수 있습니다.
    • Azure B2C Single Sign-on(SSO) - WordPress create-newclient 로그인 버튼 설정



     당신의 응답을 주셔서 감사합니다. 곧 다시 연락드리겠습니다.

    문제가 발생했습니다. 문의사항을 다시 제출해 주세요.

    최대한 빠른 시일 내에 연락드리겠습니다!


    ADFS_sso ×
    안녕하세요!

    도움이 필요하다? 우리는 바로 여기에 있습니다!

    SUPPORT