JWT 프로토콜을 사용하여 Shopify에서 SSO(Single Sign-On)를 설정하는 방법은 무엇입니까?
miniOrange는 다음을 가능하게 합니다. JWT 기반 인증Shopify Storefront에 안전하고 원활한 싱글 사인온(SSO)을 제공합니다. JWT 토큰. 저희 솔루션은 Shopify 고객 계정과 기존 계정을 모두 지원하므로 모든 유형의 스토어에 적합합니다. Shopify Plus 스토어를 운영하시든 일반 스토어를 운영하시든, 또는 고급 Shopify B2B 로그인 기능이 필요하시든, 저희 솔루션은 최적의 솔루션을 제공합니다. Shopify JWT SSO 확장 가능한 인증 솔루션을 제공합니다.
우리의 솔루션은 다음을 제공합니다 통합 SSO 소비자, 도매업자 및 직원의 접근성을 보장하여 원활한 운영을 가능하게 합니다. 안전한 로그인 경험저희 애플리케이션은 Entra ID, Okta, Keycloak 등 모든 SAML/OAuth 호환 ID 제공업체와 호환됩니다. 이 가이드에서는 Shopify 스토어에 JWT를 통합하는 단계별 구성 방법을 안내합니다.
JWT(JSON 웹 토큰)란 무엇인가요?
JWTJSON 웹 토큰(JSON Web Token)은 클라이언트와 서버라는 두 당사자 간에 정보를 안전하게 공유하는 데 사용되는 개방형 표준입니다. 대부분의 경우, JSON은 클레임 세트와 서명을 포함하는 인코딩된 JSON입니다. 클라이언트는 자격 증명을 사용하여 서버에 한 번 인증해야 합니다. 서버는 자격 증명을 확인하고 클라이언트에 JSON 웹 토큰을 전달합니다. (JWT)클라이언트는 이 JSON 웹 토큰(JWT)을 사용하여 사용자 이름 및 비밀번호와 같은 자격 증명을 다시 제출할 필요 없이 서버에 자신을 인증할 수 있습니다.
이 솔루션을 사용하면 다음을 설정할 수 있습니다. 통합 인증(SSO) 으로
Shopify 스토어 인증을 통해 JWT 클라이언트 애플리케이션에서. 사용할 때
JWT 인증을 사용한 싱글 사인온(SSO), 사용자가 클라이언트 애플리케이션에 로그인할 때 사용자의 신원이 확인됩니다. 그러면 사용자는 다음 서비스에 액세스할 수 있습니다. Shopify 스토어 추가 로그인 자격 증명을 입력하지 않아도 됩니다.
Shopify JWT 싱글 사인온 클라이언트 애플리케이션에서 인증되어 액세스할 수 있습니다. Shopify 스토어.
사용자가 클라이언트 애플리케이션에 로그인할 때마다 해당 세부 정보는 애플리케이션 사용자 기반에서 가져옵니다. JWT 발급자 만들기 위해 JWT 토큰 헤더, 페이로드, 시그니처의 세 부분으로 구성됩니다. JWT 토큰 그런 다음 추가됩니다. Shopify SSO 링크 사용자가 SSO 링크를 클릭하면 서명 검증 프로세스가 진행되고 서명이 검증되면 사용자는 인증되고 액세스 권한이 부여됩니다. Shopify 스토어그렇지 않으면 접근이 거부됩니다.
필수 조건: 앱 설치
- 귀하의 계정에 로그인하십시오. Shopify 관리자.
- We Buy Orders 신청서를 클릭하세요. 앱 → Store에서 제공하는 Shopify
- 에 대한 검색 miniOrange 싱글 사인온(SSO)
- 설치 앱을 스토어에 추가하려면
- 앱을 다음에서 엽니다. 앱 JWT SSO 구성을 시작하려면
JWT 토큰을 사용하여 Shopify 스토어에서 싱글 사인온(SSO)을 구성하는 단계별 가이드
1단계: Shopify Single Sign-on(SSO) 애플리케이션에서 JWT 인증 구성
- . Shopify 스토어 그리고 앱 섹션을 클릭하고 싱글 사인온(SSO) - SSO 로그인 응용 프로그램.
- 온 클릭 ID 공급업체 추가 버튼을 눌러 IDP를 추가하세요.
- 클라임웍스와 함께 하늘과 닿는 여정을 시작하세요 JWT 실험 계획안.
- 아래 표를 참조하여 아래 필드를 작성하세요.
| IDP 표시 이름 | 적절한 IDP 이름을 입력하세요. (SSO 링크에 사용됩니다.) |
| JWT 로그인 URL | 사용자가 인증을 받고 miniOrange JWT SSO 링크로 리디렉션되는 회사의 인증 엔드포인트 |
| 사용자 식별자 | 사용자 식별자를 "이메일"로 입력하세요. |
| JWT 서명 알고리즘 |
RSA256 / HS256 / 토큰 자체 검사 |
- 를 클릭하십시오 찜하기.
- 구성된 애플리케이션으로 이동하여 '애플리케이션 키' 필드를 찾으세요. 이 필드는 다음과 같은 역할을 합니다. Idp식별자아래 이미지에 표시됨:
- 고객 ID는 SSO URL에서 언제든지 확인하실 수 있습니다. 아래 스크린샷을 참조하세요.
2단계: Shopify에 Single Sign-On을 위한 SSO 링크 만들기
- 아래 URL 형식으로 데이터를 추가합니다.
| Idp식별자 | JWT 식별자 위 이미지 |
| JWT 토큰 |
SSO 서비스를 사용하는 조직에서 제공합니다. JWT 토큰은 페이로드에 다음 세 가지 필수 매개변수를 포함해야 합니다.
이트 - 이 토큰이 발행된 시간입니다. 특급 - 이는 Shopify 액세스 토큰 만료를 나타냅니다. user_identifier - 이메일 주소를 전달하는 속성 |
| 매장 도메인 | Shopify 스토어의 기본 도메인 |
URL 형식:
https://store.xecurify.com/moas/broker/login/jwt/callback/{customerId}/{idpIdentifier}/{jwtToken}?relay=https://store.xecurify.com/moas/broker/login/shopify/<store-domain>/account
- 값을 대체한 후 싱글 사인온(SSO) 링크Shopify 스토어로 리디렉션되고 로그인됩니다.
3단계: 속성 매핑
- 온 클릭 + 속성 매핑 속성을 매핑하는 버튼입니다.
- 아래 표를 참조하여 속성을 매핑합니다.
| Shopify의 속성 이름 | 사전 정의된 속성 목록에서 속성을 선택하세요. |
| 속성 유형 | IDP 속성 |
| 속성 값 | JWT 토큰에서 전달하는 속성 값을 입력하세요. |
- 를 클릭하십시오 찜하기.
4단계: SSO 구성 활성화 및 테스트
Shopify 매장 유형 선택:
- 비플러스 매장
- 플러스 스토어
Shopify 스토어에 JWT SSO를 성공적으로 구현했습니다. JWT 기반 인증 Shopify 스토어를 서비스 제공업체(SP)로 활용하는 것과 함께, 이 통합을 통해 사용자는 이제 다음과 같은 작업을 수행할 수 있습니다. 통합 인증(SSO) JWT 토큰을 통해 Shopify 스토어에 액세스하려면 다음을 수행하십시오. JWT SSO 소비자부터 직원, 도매업자에 이르기까지 모든 사용자 유형에 원활한 인증 환경을 제공합니다.
지원되는 통합 및 기능
더 많은 기능 ➔문제해결
IDP 설정 단계를 따랐는데 SSO는 어디서 확인할 수 있나요?
설명된 단계를 따르세요. 여기에서 확인하세요 선호하는 IDP로 Shopify에서 SSO를 구성합니다.
Shopify SSO 애플리케이션을 설치했습니다. "SETUP IDP" 옵션을 클릭했지만 아무 것도 열리지 않았습니다.
브라우저에서 다른 사이트로의 리디렉션이 차단될 수 있습니다. 주어진 단계를 따르십시오 여기에서 확인하세요 문제를 해결할 수 있습니다.
SSO를 수행한 후 고객이 컬렉션 또는 할인 혜택 페이지로 리디렉션되기를 원합니다.
설명된 단계를 따르세요. 여기에서 확인하세요 고객을 컬렉션/카트 또는 기타 페이지로 리디렉션합니다.
Shopify 스토어에서 SSO 애플리케이션이 IDP 기능으로 자동 리디렉션되도록 하려면 어떻게 해야 하나요?
IDP 기능으로 자동 리디렉션을 활성화하려면 SSO 애플리케이션의 Enterprise 플랜으로 업그레이드해야 합니다. 설명된 단계를 따르세요. 여기에서 확인하세요 이 기능을 사용하려면
자주 묻는 질문
더 많은 FAQ ➔
JWT 토큰을 사용해 사용자가 Shopify에 자동 로그인하도록 하는 방법은 무엇입니까?
miniOrange의 Shopify SSO 애플리케이션을 통해 JWT 토큰을 사용하여 사용자를 스토어에 자동 로그인할 수 있습니다. 이 애플리케이션은 플러스 스토어와 비플러스 스토어를 모두 지원합니다. JWT 인증 방식을 사용하면 Microsoft Entra ID, Okta, Salesforce 등 원하는 ID 공급자(ID 공급자)를 통해 Shopify에 싱글 사인온할 수 있습니다.
Shopify에 사용자가 자동으로 로그인할 수 있도록 JWT SSO를 구성하려면 다음 단계를 따르세요.
ID 공급자를 구성하세요. 토큰을 발급하도록 IdP를 설정하고 토큰에 필요한 클레임이 포함되어 있는지 확인하세요.
Shopify SSO 앱에 IdP 세부 정보를 입력하세요. SSO 프로토콜을 JWT로 선택하세요. 표시 이름, JWT 로그인 URL, 사용자 식별자, JWT 키 등 ID 공급자의 필수 정보를 입력하세요. 그런 다음 속성 이름과 해당 값을 통해 속성 매핑을 구성하세요.
이 프로세스를 통해 Shopify 스토어에 액세스하는 사용자는 JWT 기반 자동 로그인을 사용할 수 있습니다.
JWT SSO를 사용하여 여러 Shopify 스토어프런트에 원활한 로그인 흐름을 구축하는 방법은 무엇입니까?
JWT 인증을 통한 Single Sign-On(SSO)을 사용하여 여러 Shopify 스토어프런트에 대한 원활한 로그인 흐름을 구축하려면 Plus 및 Non-Plus 스토어 모두와 호환되는 miniOrange의 Shopify SSO 애플리케이션을 설치해야 합니다.
ID 공급자(IdP) 구성: Microsoft Entra ID, Okta, Auth0와 같은 ID 공급자를 사용하면 인증된 사용자에게 JWT 토큰을 발급합니다.
모든 매장에 Shopify SSO 앱을 구성하세요. 각 Shopify 스토어프런트에 Shopify SSO 애플리케이션을 설치하세요. SSO 프로토콜을 JWT로 선택하세요. 각 스토어프런트에 JWT 발급자 URL, 공유 비밀 키 및 기타 관련 정보를 입력하고 모든 스토어가 동일한 IdP에 연결되도록 하세요.
위의 단계를 따르면 여러 Shopify 스토어프런트에 JWT를 구성하여 모든 스토어에서 사용자에게 원활한 로그인 환경을 제공할 수 있습니다.
JWT 인증 후 사용자를 특정 Shopify 페이지로 리디렉션하려면 어떻게 해야 하나요?
JWT 인증 후 사용자를 특정 Shopify 페이지로 리디렉션하려면 plus 및 non-plus 스토어 모두에서 작동하는 miniOrange의 Shopify SSO 애플리케이션을 설치해야 합니다. 그러면 사용자가 JWT를 통해 성공적으로 인증한 후 요구 사항에 따라 Shopify 스토어 내의 특정 페이지로 리디렉션됩니다.
JWT 인증 설정: 성공적인 사용자 인증을 위해 ID 공급자(IdP)가 JWT 토큰을 발급하도록 구성되어 있는지 확인하세요. Shopify SSO 애플리케이션은 ID 공급자(IdP)를 신뢰하고 JWT를 인증 방법으로 사용하도록 구성되어야 합니다.
로그인 후 리디렉션 설정: JWT 연결을 설정한 후 로그인 후 설정 페이지로 이동하여 "로그인 후 URL 리디렉션" 아래에 로그인 후 사용자를 리디렉션할 엔드포인트를 입력합니다. 예: /products 또는 /checkout.
이러한 단계를 따르면 JWT 인증 후 사용자를 특정 Shopify 페이지로 쉽게 리디렉션할 수 있습니다.
맞춤형 앱 개발 없이 JWT SSO를 Shopify에 통합하는 방법은 무엇입니까?
사용자 정의 앱 개발 없이 JWT 프로토콜을 통해 Shopify에 Single Sign-On(SSO)을 통합하거나 설정하려면 plus 및 non-plus 매장 모두에서 작동하는 miniOrange의 Shopify SSO 애플리케이션을 설치해야 하며, 이 애플리케이션은 Shopify B2B 요구 사항도 충족합니다.
ID 공급자(IdP)를 구성하세요. Okta, Auth0 또는 기타 JWT 지원 공급자와 같은 ID 공급자(IdP)를 사용하여 사용자를 인증하세요. 인증 성공 시 JWT 토큰을 발급하도록 IdP를 구성하세요. JWT 토큰에 안전하고 원활한 사용자 인증에 필요한 필수 클레임이 포함되어 있는지 확인하세요.
JWT 인증을 위해 Shopify SSO 앱을 구성하세요. SSO 또는 인증 프로토콜로 JWT를 선택하세요. JWT 로그인 URL, 공유 비밀 키 및 기타 필요한 설정을 입력하세요.
답변 감사합니다. 곧 다시 연락드리겠습니다.
문제가 발생했습니다. 문의사항을 다시 제출해 주세요.


