Joomla を ID プロバイダーとして使用して Shopify でシングル サインオン (SSO) を構成する方法
概要
miniOrangeはユーザーが Joomla の資格情報を使用して Shopify にシングル サインオン (SSO) する 助けを借りて Shopify シングルサインオン (SSO) アプリケーション当アプリは、SAML / OAuth準拠のすべてのIDプロバイダーと互換性があります。設定方法については、以下のステップバイステップガイドをご覧ください。 Shopify へのシングル サインオン (SSO) IdP としての Joomla (アイデンティティプロバイダー) および Shopify ストアを SP として使用 (サービスプロバイダー)。
Shopify SSOプラグインは次のような高度な機能を提供します。 属性マッピングとロールマッピング。さらに、シングルサインオン(SSO)を使用してShopifyストアを完全に保護します。Joomla SAML SSOはユーザー認証を強化し、ログインプロセスを効果的に保護します。
前提条件: シングル サインオン - SSO ログイン アプリケーション
Joomla SAML IDP プラグイン
- Joomla サイトにログインします。 管理者 コンソールにアップロードして Joomla SAML IDP プラグイン.
Shopify SSO アプリケーション
- JoomlaをアイデンティティプロバイダとしてShopifyにシングルサインオンを設定するには、 miniOrange シングル サインオン SSO あなたの店で。
ご確認ください> ビデオShopify でのシングル サインオンの仕組みについて詳しくは、こちらをご覧ください。
構成手順
Joomla を ID プロバイダーとして使用して Shopify ストアへのシングル サインオンを構成するには、ステップ バイ ステップ ガイドに従います。
ステップ1: JoomlaでShopifyをSPとして設定する
- に行く コンポーネント -> miniOrange Joomla IDP -> サービスプロバイダー.
- に移動します サービスプロバイダー タブをクリックしてサービスプロバイダのメタデータをアップロードするか、手動でメタデータを入力します。 サービスプロバイダー名, SPエンティティID or 発行者, ACSのURL, 名前 ID 形式.
- 上記の場合 SAML設定を取得する必要があります。 Shopify のエンティティ ID と ACS URL。
- 今すぐあなたに行きます Shopifyストア、 に移動します アプリ セクションをクリックして シングル サインオン - SSO ログイン アプリケーション。
- 以下を行うには、 IDプロバイダーの追加 ボタンをクリックして IDP を追加します。
- 選択する SAML プロトコル。
- 今すぐ選択 カスタムIDP IDP のリストから。
- 以下を行うには、 メタデータの取得 下の画面に示すように、ボタンをクリックしてサービス プロバイダーのメタデータを取得します。
- に移動します SP が開始するメタデータ セクションを作成し、下にコピーします ACSのURL の三脚と エンティティ ID または発行者。
- に行きます miniOrange Joomla IDP プラグイン 高度なマッピング tab.タブ。 Select theを選択 名前ID 属性 クリックして Save ボタン。
アイデンティティプロバイダ(IDP)メタデータを取得する
- に移動します ID プロバイダー タブには何も表示されないことに注意してください。
- ここで、あなたは見つけることができます ID プロバイダーのメタデータ XML URL/ファイル、またはエンティティID、SAMLログインURLなどのエンドポイント。メタデータURLをダウンロードまたはコピーしてください。
無事に完了しました Joomla SAML 2.0 IDP 構成。
ステップ2: ShopifyでJoomlaをIDプロバイダーとして設定する
- に戻ります miniOrange シングル サインオン-SSO アプリケーションをクリックして IDプロバイダーの追加
- 選択する SAML プロトコル。
- IDP のリストから、 カスタム IDP。
- 以下を行うには、 IDPメタデータのインポート
- アップロード方法を選択します メタデータリンクコピーしたXMLファイルリンクを貼り付けます ステップ 1 をクリックします インポート。
- 適切な IDP 名を追加し、 をクリックします。 保存します。
Joomla 側の設定が正常に完了しました。
ステップ3: 接続をテストする
-
IDP設定を保存すると、
試験用接続 ステップ。
属性をマッピングまたはフェッチする前にテスト接続を実行してください。テスト接続により、IDP 構成が正しいことが確認されます。 - 以下を行うには、 試験用接続
- 有効な Joomla 資格情報を入力すると、下の画面に示すようなポップアップ ウィンドウが表示されます。
- 以下を行うには、 属性のフェッチ IDP 属性を取得するためのボタン。
ステップ 4: 属性マッピング
- 以下を行うには、 + 属性マッピング Shopify と Okta の間で属性をマッピングするボタン。
- 以下の表を参照して属性をマッピングします。
| Shopifyの属性名 | 事前定義された属性のリストから属性を選択します |
| 属性タイプ | IDP 属性 |
| 属性値 | IDP からフェッチした属性値を選択します |
- ソフトウェアの制限をクリック 保存します。
ステップ5: SSO構成の有効化とテスト
Shopifyストアタイプを選択:
- ノンプラスストア
- プラスストア
これで、Shopify での IDP としての Keycloak の設定が正常に完了しました。
その他機能
IDP への自動リダイレクト
ユーザーが Shopify ストアにアクセスしようとすると、IDP のログイン ページに自動的にリダイレクトされます。
SSOでストア全体を保護
ストアへのアクセスをログインしたユーザーに制限し、他のユーザーをパスワード ページにリダイレクトします。
シングル ログアウト エンドポイント (SLO)
ユーザーが接続されたプラットフォームからログアウトすると、ストアとIdPでのユーザーのセッションが終了します。
ユーザーセッションの延長
ユーザー セッションを 24 時間以上に延長し、セキュリティを損なうことなくより長いアクセスを保証します。
メールドメインに基づく制限
設定された電子メール ドメインに基づいてユーザー ログインを制限し、それに応じてアクセスを許可または拒否します。
自動タグ付け (SSO 後)
SSO ログイン後にユーザーにタグを割り当てて、管理を効率化し、エクスペリエンスをパーソナライズします。
よくある質問(FAQ)
その他のよくある質問➔
手順に従って IDP を設定しましたが、SSO はどこで確認できますか?
説明されている手順に従ってください こちら 優先 IDP を使用して Shopify で SSO を設定します。
Shopify SSO アプリケーションをインストールしました。 「SETUP IDP」オプションをクリックしましたが、何も開きませんでした。
他のサイトへのリダイレクトはブラウザーでブロックされる可能性があります。指定された手順に従ってください こちら 問題を解決する。
SSO を実行した後、顧客がコレクションまたは割引オファーのページにリダイレクトされるようにしたいと考えています。
説明されている手順に従ってください こちら 顧客をコレクション/カートまたはその他のページにリダイレクトします。
Shopify ストアで SSO アプリケーションの IDP への自動リダイレクト機能を有効にするにはどうすればよいですか?
IDPへの自動リダイレクト機能を有効にするには、SSOアプリケーションのエンタープライズプランにアップグレードする必要があります。以下の手順に従ってください。 こちら この機能を有効にします。
その他のリソース
Get in Touch
までご連絡ください shopifysupport@xecurify.com、弊社のチームが Shopify SSO アプリケーションの設定をお手伝いします。弊社のチームは、お客様の要件に応じて最適なソリューション/プランの選択をお手伝いします。


