WeChat を ID プロバイダーとして使用して Shopify のシングル サインオン (SSO) を構成する方法を教えてください。
miniOrangeはWeChatをIDP(アイデンティティプロバイダー)として機能させ、ユーザーがWeChatの認証情報を使用してShopifyにシングルサインオン(SSO)できるようにします。当アプリケーションは、SAML/OAuthに準拠したすべてのアイデンティティプロバイダーと互換性があります。WeChatをIDP(アイデンティティプロバイダー)、ShopifyストアをSP(サービスプロバイダー)として使用して、Shopifyへのシングルサインオン(SSO)を設定する手順を順を追って説明します。
前提条件: アプリのインストール
- あなたにログインする Shopify管理者.
- に行く アプリ → Shopifyアプリストア
- 検索する miniOrange シングル サインオン (SSO)
- 詳しくはこちら インストールを開始する アプリをストアに追加する
- アプリを開く アプリ WeChat SSOの設定を開始する
WeChatをIDプロバイダーとして使用したShopifyシングルサインオンの手順ガイド
ステップ1: Shopify SSOアプリケーションからリダイレクトURIを取得する
- あなたに行く 買い物をする に移動します アプリ セクションをクリックして シングル サインオン - SSO ログイン アプリケーション。
- 以下を行うには、 ID プロバイダーの追加 ボタンをクリックして IDP を追加します。
- 選択 OAuth 2.0 プロトコル。
- 今すぐ選択 カスタムIDP アイデンティティプロバイダー (IDP) のリストから選択します。
- コピー OAuth コールバック URL 次のステップで使用するので、手元に置いておきます。
ステップ2: WeChatでShopifyをサービスプロバイダー(SP)として設定する
- に行く https://open.weixin.qq.com/ WeChat 開発者アカウントにサインアップまたはログインします。
- 「アプリケーション」ページに移動し、「作成」をクリックします。 新しいアプリ
- あなたの〜を入力してください アプリケーション名 アプリの説明とアイコンを 2 つアップロードします。次にクリックします。 "次"
- 【注記:アイコン画像はPNG形式で28x28ピクセルと108x108ピクセル、ファイルサイズは最大300KBです】
- 次の作成画面で、 「承認されたコールバック URL」 あなたが得るもの ステップ 1.
- 以下を行うには、 ダウンロードリンク WeChat 登録フォームをダウンロードします。
- ダウンロードした WeChat 登録フォームを印刷し、フォームに記入し、署名済みバージョンを保存またはスキャンします。
- アプリケーション作成ページに戻り、「参照」ボタンをクリックして、WeChatで記入および署名済みのフォームをアップロードします。 送信
- 次に、クライアント ID とクライアント シークレットをコピーし、 顧客ID (NAIST) と クライアントシークレット Shopify シングル サインオン (SSO) アプリケーションで。
結論として、ユーザー認証のためのShopifyへのシングルサインオン(SSO)を実現するために、WeChatをOAuthプロバイダーとして正常に設定できました。
ステップ3: ShopifyでWeChatをOAuth 2.0 IDプロバイダーとして設定する
- に戻ります miniOrange シングル サインオン-SSO アプリケーション。
- 以下を行うには、 IDプロバイダーの追加 ボタンをクリックして IDP を追加します。
- 選択 OAuth 2.0 プロトコル。
- IDP のリストから、 カスタムIDP.
- 次に、次のような必要な詳細を入力します クライアント ID、クライアント シークレット、エンドポイント、およびスコープ.
- 値の設定については、以下の表を参照してください。
| IDP 表示名 | [任意のアプリ名を入力してください] |
| OAuth 承認エンドポイント | https://open.weixin.qq.com/connect/oauth2/authorize |
| OAuth アクセス トークン エンドポイント | https://api.weixin.qq.com/sns/oauth2/access_token |
| OAuth ユーザー情報取得エンドポイント (オプション) | https://api.weixin.qq.com/sns/userinfo |
| 顧客ID | ステップ2から |
| クライアントの秘密 | ステップ2から |
| 対象領域 | snsapi_login (表示されているとおりにこのテキストを入力してください) |
- ソフトウェアの制限をクリック Save.
ステップ4: 接続をテストする
- IDP 構成を保存すると、次の場所にリダイレクトされます。 試験用接続 ステップ。
- 属性のマッピングや取得を行う前に、必ず接続テストを実行してください。接続テストにより、IDPの設定が正しいことを確認できます。
- 以下を行うには、 試験用接続
- 有効な WeChat 認証情報を入力すると、下の画面に示すようなポップアップ ウィンドウが表示されます。
- 以下を行うには、 属性のフェッチ IDP 属性を取得するボタン。
ステップ 5: 属性マッピング
- 以下を行うには、 + 属性マッピング Shopify と WeChat の間で属性をマッピングするボタン。
- 以下の表を参照して属性をマッピングします。
- ソフトウェアの制限をクリック Save.
| Shopifyの属性名 | 事前定義された属性のリストから属性を選択します |
| 属性タイプ | IDP 属性 |
| 属性値 | IDP からフェッチした属性値を選択します |
ステップ6: SSO構成の有効化とテスト
Shopifyストアタイプを選択:
- ノンプラスストア
- プラスストア
これで、 WeChatをOAuth IdPプロバイダーとして使用することで、Shopifyへのシングルサインオン(SSO)の設定が完了しました。ユーザーは既存のWeChatログイン情報を使用して、Shopifyストアに安全にログインできるようになります。
よくある質問(FAQ)
その他のよくある質問➔
手順に従って IDP を設定しましたが、SSO はどこで確認できますか?
お好みのIDPを使用してShopifyでSSOを設定するには、ここに記載されている手順に従ってください。
Shopify SSO アプリケーションをインストールしました。 「SETUP IDP」オプションをクリックしましたが、何も開きませんでした。
ブラウザの設定により、他のサイトへのリダイレクトがブロックされている可能性があります。問題を解決するには、ここに記載されている手順に従ってください。
SSO を実行した後、顧客がコレクションまたは割引オファーのページにリダイレクトされるようにしたいと考えています。
お客様をコレクション/カートページ、またはその他のページにリダイレクトするには、ここに記載されている手順に従ってください。
Shopify ストアで SSO アプリケーションの IDP への自動リダイレクト機能を有効にするにはどうすればよいですか?
IDPへの自動リダイレクト機能を有効にするには、SSOアプリケーションのエンタープライズプランにアップグレードする必要があります。この機能を有効にするには、ここに記載されている手順に従ってください。
ご返信ありがとうございます。近日中にご連絡させていただきます。
何か問題が発生しました。 もう一度質問を送信してください


