검색 결과 :

×

Google을 OAuth 공급자로 사용하는 nopCommerce OAuth 싱글 사인온(SSO)


nopCommerce OAuth 싱글 사인온(SSO) 모듈은 nopCommerce 상점 또는 사이트에 대해 OAuth Single Sign-On을 활성화하는 기능을 제공합니다. Single Sign-On을 사용하면 하나의 비밀번호만 사용하여 nopCommerce 상점이나 사이트 및 서비스에 액세스할 수 있습니다. 우리 모듈은 모든 OAuth 호환 ID 공급자와 호환됩니다. 여기에서는 Google을 OAuth 공급자로 간주하여 nopCommerce와 Google 간에 SSO(Single Sign-On)를 구성하는 단계별 가이드를 살펴보겠습니다.

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

  • 다운로드 nopCommerce OAuth 싱글 사인온(SSO) 모듈.
  • 플러그인을 설치하려면 nopCommerce 사이트나 상점에 관리자로 로그인하세요. 관리 대시보드에서 다음으로 이동합니다. 구성 탭 >> 로컬 플러그인.
  • 페이지 오른쪽 상단에서 플러그인 또는 테마 업로드 다운로드한 플러그인 zip을 업로드하려면 버튼을 클릭하세요. 플러그인을 설치하려면 추가 지침을 따르십시오.

Google을 ID 공급업체로 사용하여 nopCommerce OAuth 싱글 사인온(SSO)을 구성하는 단계

1. Google을 IDP로 구성

  • We Buy Orders 신청서를 클릭하세요. https://console.developers.google.com/ 그리고 회원가입/로그인하세요.
  • 를 클릭하십시오 프로젝트 선택 새 Google Apps 프로젝트를 만들려면 모든 프로젝트 목록이 포함된 팝업이 표시됩니다.
  • Google을 IDP로 사용하는 nopCommerce OAuth 싱글 사인온(SSO) - 프로젝트 선택
  • 당신은 클릭 할 수 있습니다 새 프로젝트 버튼을 누르면 새 프로젝트가 생성됩니다.
  • Google을 IDP로 사용하는 nopCommerce OAuth Single Sign-On(SSO) - 새 프로젝트를 클릭합니다.
  • 아래에 프로젝트 이름을 입력하세요. 프로젝트 이름 필드를 클릭하고 만들기.
  • Google을 IDP로 사용하는 nopCommerce OAuth 싱글 사인온(SSO) - 프로젝트 생성
  • We Buy Orders 신청서를 클릭하세요. 네비게이션 메뉴API서비스신임장.
  • Google을 IDP로 사용하는 nopCommerce OAuth Single Sign-On(SSO) - 자격 증명으로 이동
  • 를 클릭하십시오 자격 증명 만들기 버튼을 클릭 한 다음 OAuth 클라이언트 ID 제공된 옵션에서.
  • Google을 IDP로 사용하는 nopCommerce OAuth 싱글 사인온(SSO) - 클라이언트 자격 증명
  • OAuth 클라이언트 ID를 생성하려면 동의 화면에서 제품 이름을 설정해야 한다는 경고가 표시되는 경우(아래 이미지 참조) 다음을 클릭하세요. 동의 화면 구성 버튼을 클릭합니다.
  • Google을 IDP로 사용하는 nopCommerce OAuth 싱글 사인온(SSO) - nopCommerce에 대한 Google OAuth 동의 화면 구성
  • 앱을 구성하고 등록할 방법을 선택하고 다음을 클릭하세요. 만들 버튼을 클릭합니다.
  • Google을 IDP로 사용하는 nopCommerce OAuth 싱글 사인온(SSO) - Google OAuth 동의 화면 구성
  • 등 필수 세부정보를 입력하세요. 앱 이름, 사용자 지원 이메일. 그리고를 클릭하세요 저장하고 계속하기 버튼을 클릭합니다.
  • Google을 IDP로 사용하는 nopCommerce OAuth Single Sign-On(SSO) - 앱 정보 입력 Google을 IDP로 사용하는 nopCommerce OAuth Single Sign-On(SSO) - 세부정보 입력 및 저장
  • 이제 범위를 구성하려면 다음을 클릭하세요. 범위 추가 또는 제거 버튼을 클릭합니다.
  • Google을 IDP로 사용하는 nopCommerce OAuth 싱글 사인온(SSO) - Google 범위 추가 또는 제거
  • 이제 범위 프로젝트가 Google 계정에서 특정 유형의 비공개 사용자 데이터에 액세스할 수 있도록 허용하고 업데이트 버튼을 클릭합니다.
  • Google을 IDP로 사용하는 nopCommerce OAuth 싱글 사인온(SSO) - Google Scopes
  • 로 이동 자격 증명 탭 그리고 클릭 자격 증명 만들기 단추. 고르다 웹 응용 프로그램 드롭다운 목록에서 새 애플리케이션을 생성합니다.
  • Google을 IDP로 사용하는 nopCommerce OAuth 싱글 사인온(SSO) - 웹 애플리케이션 선택
  • 이름 필드에 클라이언트 ID로 원하는 이름을 입력하고 리디렉션/콜백 URI miniOrange nopCommerce OAuth 모듈에서 승인된 리디렉션 URI 필드를 클릭하고 만들기 버튼을 클릭합니다.
  • Google을 IDP로 사용하는 nopCommerce OAuth 싱글 사인온(SSO) - oauth 클라이언트 ID 생성
  • 클라이언트 ID와 클라이언트 비밀번호가 포함된 팝업이 표시됩니다. 고객 ID고객 비밀 miniOrange nopCommerce OAuth 플러그인 구성에 저장하세요.
  • Google을 IDP로 사용하는 nopCommerce OAuth 싱글 사인온(SSO) - 클라이언트 ID 클라이언트 비밀번호

nopCommerce 애플리케이션에 SSO 로그인을 달성하기 위해 Google을 OAuth 서버(ID 제공업체)로 성공적으로 구성했습니다.

2. nopCommerce를 SP로 구성

  • 아래의 OAuth/OIDC 구성 탭에서 구글 아래에 표시된 ID 공급자 목록에서
  • Google을 IDP로 사용하는 nopCommerce OAuth 싱글 사인온(SSO) - SAML 준수 ID 제공업체 목록
  • ID 공급자 구성이 완료되면 클라이언트 ID, 클라이언트 비밀 및 모든 필수 인증 엔드포인트를 얻게 됩니다.
  • 복사 리디렉션/콜백 URL 플러그인에서 이를 ID 제공업체에 제공하여 측에서 구성하도록 하세요.
  • 획득한 나머지 세부 정보를 아래 표시된 해당 필드에 입력합니다.
  • 를 클릭하십시오 찜하기.
  • 참고 : 확인하십시오 SSO 활성화 확인란이 선택되었습니다.
  • Google을 IDP로 사용하는 nopCommerce OAuth 싱글 사인온(SSO) - ID 공급자의 엔드포인트 입력

3. OAuth SSO 테스트

  • 를 클릭하십시오 테스트 구성 플러그인을 올바르게 구성했는지 확인하십시오.
  • 구성이 성공하면 테스트 구성 창에 속성 이름과 속성 값이 표시됩니다.
  • Google을 IDP로 사용하는 nopCommerce OAuth 싱글 사인온(SSO) - OAuth SSO 테스트 구성 테스트

4. 속성 매핑

  • $XNUMX Million 미만 속성/역할 매핑 탭에서 ID 공급자가 제공한 속성 이름을 nopcommerce 상점 속성과 매핑합니다.
  • 를 클릭하십시오 찜하기 버튼을 클릭합니다.
  • Google을 IDP로 사용하는 nopCommerce OAuth 싱글 사인온(SSO) - 속성 매핑

5. nopCommerce 스토어에 SSO 링크 추가

  • 아래의 리디렉션 및 SSO 링크 탭에서 다음과 같은 라벨이 붙은 URL을 사용하세요. 귀하의 매장 SSO 링크 매장에서 SSO를 시작하세요.
  • Google을 IDP로 사용하는 nopCommerce OAuth 싱글 사인온(SSO) - 속성 매핑

구성할 수도 있습니다. Umbraco SAML 싱글 사인온(SSO) 다음과 같은 ID 공급자가 있는 모듈 ADFS, Azure AD, Bitium, Centrify, G Suite, JBoss Keycloak, Okta, OneLogin, Salesforce, AWS Cognito, OpenAM, Oracle, PingFederate, PingOne, RSA SecureID, Shibboleth-2, Shibboleth-3, SimpleSAML, WSO2 아니면 당신 자신의 것과도 맞춤형 ID 공급자. 다른 ID 공급자를 확인하려면 여기에서 지금 확인해 보세요..

추가 자료


도움이 필요하신가요?

귀하의 ID 공급자를 찾을 수 없습니까? 우리에게 메일을 보내세요 nopcommercesupport@xecurify.com 귀하의 IDP로 SSO를 설정하고 귀하의 요구 사항에 대한 빠른 안내(이메일/회의를 통해)를 도와드릴 것이며, 저희 팀은 귀하의 요구 사항에 따라 가장 적합한 솔루션/계획을 선택할 수 있도록 도와드릴 것입니다.


안녕하세요!

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

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

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

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