검색 결과 :

×

Prestashop에서 Azure B2C OAuth SSO(Single Sign-On) 구성 | Azure B2C SSO

Prestashop에서 Azure B2C OAuth SSO(Single Sign-On) 구성 | Azure B2C SSO


Prestashop OAuth 클라이언트 모듈을 사용하면 다음을 사용하여 Prestashop 매장에 보안 SSO(Single Sign-On)를 수행할 수 있습니다. OAuth 공급자로서의 Azure B2C. Azure B2C 로그인을 사용하여 Prestashop에 액세스하려는 사용자의 ID를 확인하는 사용자 인증을 위해 Prestashop OAuth 클라이언트를 구성합니다. Prestashop OAuth 클라이언트 싱글 사인온(SSO) 모듈은 또한 사용자 지정 공급자와 표준 IDP를 구성합니다. 이는 다른 Active Directory 서비스와 함께 사용자 프로필 속성 매핑, 역할 매핑 등과 같은 고급 SSO(Single Sign-On) 기능을 지원합니다. 여기에서는 Azure B2C 로그인 자격 증명을 사용하여 Prestashop OAuth 클라이언트를 설정하는 방법을 안내합니다. 첨가 Azure B2C OAuth SSO(Single Sign-On) Prestashop으로 사용자는 사용자 이름과 암호를 기억할 필요 없이 Azure B2C 로그인을 통해 Prestashop 스토어에 빠르고 안전하게 로그인할 수 있습니다.

전제조건: 다운로드 및 설치

Prestashop Store에서 Single Sign-On을 설정하려면 miniOrange OAuth 클라이언트 플러그인을 다운로드하여 설치해야 합니다.

Prestashop을 사용하여 Azure B2C OAuth 로그인을 구성하는 단계

1. Azure B2C를 OAuth 공급자로 설정

  • 유튜브에서 Azure 포털.
  • 홈으로 이동하여 Azure 서비스에서 다음을 선택합니다. Azure AD B2C.
  • Azure B2C SSO(Single Sign-On) - Azure B2C 포털
  • 활성 구독이 있는 Azure AD B2C 디렉터리에 있는지 확인하고 그렇지 않은 경우 올바른 디렉터리로 전환할 수 있습니다.

  • Azure B2C SSO(Single Sign-On) - 활성 서비스
  • . 베이직 라인 탭에서 찾을 수 있습니다 Azure B2C 도메인 이름, 나중에 구성할 때 필요하므로 편리하게 보관하세요. Azure B2C 테넌트 이름 Prestashop에서 OAuth 클라이언트로.

  • Azure B2C SSO(Single Sign-On) - 도메인 이름
  • 이제 클릭하십시오. 앱 등록 다음을 클릭합니다 신규 등록 새 Azure b2c 애플리케이션을 만드는 옵션입니다.

  • Azure B2C SSO(Single Sign-On) - 새 애플리케이션
  • 새 애플리케이션을 생성하려면 다음 옵션을 구성합니다.
    • 아래에 애플리케이션 이름을 입력하세요. 성함 텍스트 필드.
    • 지원되는 계정 유형에서 세 번째 옵션을 선택하세요. '모든 ID 공급자 또는 조직 디렉터리의 계정(사용자 흐름으로 사용자 인증용)'.
    • 리디렉션 URI 섹션에서 웹 응용 프로그램 과를 입력 콜백 URL miniOrange OAuth 클라이언트 플러그인(OAuth 구성 탭)에서 다음 아래에 저장합니다. 리디렉션 URL 텍스트 상자.
    • 온 클릭 회원가입 버튼을 눌러 애플리케이션을 생성하세요.

  • Azure B2C SSO(Single Sign-On) - 애플리케이션 등록
  • 애플리케이션이 성공적으로 생성되면 새로 생성된 애플리케이션의 개요 페이지로 리디렉션됩니다. 그렇지 않은 경우 앱 등록으로 이동하여 애플리케이션 이름을 검색하면 목록에서 해당 애플리케이션을 찾을 수 있습니다.
  • 당신의 복사 응용 프로그램 ID 나중에 구성할 때 필요하므로 편리하게 보관하세요. 고객 ID Prestashop에서 OAuth 클라이언트 플러그인으로.

  • Azure B2C SSO(Single Sign-On) - 클라이언트 ID
  • 이제 클릭하십시오. 인증서 및 비밀 다음을 클릭하십시오 새 클라이언트 비밀번호 클라이언트 비밀을 생성합니다. 설명을 입력하고 다음을 클릭하세요. 추가 버튼을 클릭합니다.

  • Azure B2C SSO(Single Sign-On) - 인증서 및 비밀 Azure B2C SSO(Single Sign-On) - 인증서 및 비밀
  • 복사 비밀 값 인증서 및 비밀 페이지에서 쉽게 보관할 수 있습니다. 나중에 구성할 때 필요합니다. 고객 비밀 Prestashop에서 OAuth 클라이언트 플러그인으로.

  • Azure B2C SSO(Single Sign-On) - 비밀 값

1.1: B2C 애플리케이션에 사용자 추가

  • 홈페이지에서 사용자 탭을 탭하세요.
  • 를 클릭하십시오 신규 사용자 를 시청하여 이에 대해 더 많은 정보를 얻을 수 있습니다. 사용자 페이지.

  • Azure B2C SSO(Single Sign-On) - 신규 사용자
  • 선택 Azure AD B2C 사용자 만들기. 그런 다음 아래로 스크롤하여 다음을 클릭하세요. 이메일 로그인 방법에서 비밀번호를 설정하고 클릭하세요. 만들기 테스트 구성을 수행하기 위해 사용자 세부 정보를 저장합니다.

  • Azure B2C SSO(Single Sign-On) - 새 사용자 만들기 Azure B2C SSO(Single Sign-On) - 새 사용자 만들기

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

  • 로 이동 사용자 흐름 탭을 클릭 한 다음 신규 사용자 흐름.

  • Azure B2C SSO(Single Sign-On) - 사용자 흐름
  • 사용자 흐름 유형 선택 가입 및 로그인 다음을 클릭하십시오 만들기 버튼을 클릭합니다.

  • Azure B2C SSO(Single Sign-On) - 가입 및 로그인 Azure B2C SSO(Single Sign-On) - 버전
  • 이름, ID 공급자 등의 모든 정보를 입력한 다음 클릭하세요. 만들기 버튼을 클릭합니다.

  • Azure B2C SSO(Single Sign-On) - 사용자 정보

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

  • We Buy Orders 신청서를 클릭하세요. 사용자 흐름 왼쪽 모서리에 있는 정책 아래에 있습니다. 구성된 정책을 선택합니다.

  • Azure B2C SSO(Single Sign-On) - 정책 클레임
  • 선택 애플리케이션 클레임 설정에서.

  • Azure B2C SSO(Single Sign-On) - 애플리케이션 클레임
  • 테스트 구성에 표시할 원하는 속성을 선택하고 저장합니다.

  • Azure B2C SSO(Single Sign-On) - 사용자 특성
  • 사용자 흐름으로 이동하여 정책 이름을 검색하여 복사합니다. 나중에 Prestashop을 OAuth 클라이언트로 설정하는 동안 필요합니다.

  • Azure B2C SSO(Single Sign-On) - 정책 이름
  • We Buy Orders 신청서를 클릭하세요. 앱 등록 그리고 클릭 종점. 복사 Azure AD B2C OAuth 2.0 토큰 끝점Azure AD B2C OAuth 2.0 인증 끝점. 이것들은 당신의 것입니다 OAuth 토큰 엔드포인트OAuth 리디렉션 콜백.

  • Azure B2C SSO(Single Sign-On) - 끝점

    Prestashop 스토어에 대한 Azure AD B2C SSO(Single Sign-On) 로그인을 통해 사용자 인증을 달성하기 위해 Azure AD B2C를 OAuth 공급자로 성공적으로 구성했습니다.

2. Prestashop을 OAuth 클라이언트로 설정

  • 로 이동 OAuth 클라이언트 모듈의 섹션에 다음 세부정보를 입력합니다.
  • Azure B2C OAuth 끝점 및 범위:


    OAuth 클라이언트 ID 이전 단계에서 Azure 애플리케이션에서 복사한 값을 입력하세요.
    OAuth 클라이언트 비밀번호 이전 단계에서 Azure 애플리케이션에서 복사한 값을 입력하세요.
    OAuth 범위 openid
    OAuth 리디렉션 콜백 Azure B2C 애플리케이션의 끝점에서 복사한 값을 입력하고 바꿉니다. 앞서 복사한 정책 이름으로
    OAuth 토큰 엔드포인트 Azure B2C 애플리케이션의 끝점에서 복사한 값을 입력하고 바꿉니다. 앞서 복사한 정책 이름으로
    OAuth 사용자 정보 엔드포인트 https://graph.microsoft.com/v1.0/me

  • 를 클릭하십시오 찜하기 구성을 저장합니다.

3. SSO 테스트

  • 일단 찜하기 구성을 클릭하세요. 테스트 구성 SSO를 테스트합니다. Azure B2C 애플리케이션에서 전송된 다음 특성이 표시됩니다.
  • Azure B2C SSO(Single Sign-On) - SSO 테스트

    4. 속성 매핑

    • 사용자가 Prestashop에 성공적으로 로그인하려면 사용자 속성 매핑이 필수입니다.
    • 일단 사용자 속성을 테스트 구성 창에서 다음 필드를 입력합니다. 속성 매핑 모듈 섹션:
    • 이름 주어진_이름
      family_name
      ID / Username 이메일
      이메일 이메일
      Azure B2C SSO(Single Sign-On) - 속성 매핑
    • 를 클릭하십시오 찜하기.

    성공적으로 구성되었습니다. OAuth 클라이언트로서의 Prestashop Azure B2C OAuth 로그인을 통해 Prestashop 스토어에 안전하게 액세스할 수 있습니다. Prestashop OAuth 클라이언트 모듈은 사용자 인증을 위한 Prestashop 로그인 프로세스를 개선합니다.

    추가 자료



    우리는 Single Sign-On, XNUMX단계 인증, 적응형 MFA, 프로비저닝 등을 위한 보안 ID 솔루션을 제공합니다. 다음 주소로 문의해 주세요.

     +1 978 658 9387(미국) | +91 97178 45846(인도)   samlsupport@xecurify.com

안녕하세요!

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

SUPPORT
miniOrange 지원팀에 문의하세요
성공

문의 해 주셔서 감사합니다.

24시간 이내에 연락을 받지 못한 경우 언제든지 다음 이메일로 후속 이메일을 보내주세요. info@xecurify.com