WooCommerceは オープンソースでカスタマイズ可能 WordPress用のeコマースプラグインを使えば、わずか数分でビジネスのオンラインプレゼンスを構築できます。ビジネスプラットフォームをオンラインで構築する際には、ユーザーの情報を保存し、ユーザーが安全にサイトにログインできる方法を提供する必要が生じます。
WordPress サイトでシングル サインオンを有効にすると、ユーザーは面倒な登録手順を省略できるだけでなく、チェックアウト時に名前、電子メール アドレス、住所などのプロフィール詳細を入力する必要がなくなります。 ユーザーのトランザクションが楽になるだけでなく、サイト管理者もユーザーの詳細を追跡できるため、サイト管理が容易になります。 管理者は、購入した製品に基づいてユーザーをさまざまなグループに割り当て、同様の製品を提案することもできます。
miniOrange SAML SSO WordPressプラグイン SAML 2.0 準拠の ID プロバイダーによる認証を通じて、WordPress サイトへのシームレスな SSO ログインが可能になります。 ID プロバイダー経由で認証またはログインすると、資格情報を手動で再入力することなく WordPress サイトにログインすることになります。 このプラグインを使用すると、Woocommerce サイトが SAML SP (サービス プロバイダー) として機能できるようになり、サイトと IdP の間に信頼を確立して安全に認証し、Woocommerce サイトへのユーザーの SSO / ログインを有効にするように構成できます。 SSO の追加の利点は、資格情報がアイデンティティ プロバイダーに保存され、他の場所には保存されないことです。これにより、資格情報に別のセキュリティ層が追加されます。
miniOrange SAML SSOプラグインはWordPressで、以下のような主要なSAML準拠IDPとのSSO設定をサポートしています。 アズールアド, , AzureB2C, ADFS, キークローク, グーグルアプリ (NAIST) と より多くの。
WordPress用シングルサインオン(SSO)プラグインのメリット
他社とのちがい
miniOrange SAML 2.0 SSO プラグインは、次のような多数の機能を提供します。
- 認証を強制する: ユーザーを IdP ログイン ページに自動的にリダイレクトすることで、WooCommerce サイトをログイン ユーザーのみに制限できます。
- 属性と役割のマッピング (ユーザー同期): IdP から WooCommerce プロファイル フィールドへのユーザー プロファイルの同期/マッピングが可能になり、ユーザーのグループに基づいてロールを割り当てることもできます。 チェックアウトできます 使用事例 WooCommerceとKeycloakの同期には、WordPress用SAML SSOプラグインをご利用ください。
- SSO ログイン用のショートコード/ウィジェット/リンク: WooCommerce サイトの任意の場所にリンク、ショートコード、またはボタンを追加して、アイデンティティ プロバイダーを介してユーザーを認証できます。
- シングルログアウト: この機能を使用すると、ユーザーが Woocommerce サイトからログアウトするときに、WooCommerce サイト上のユーザーの SSO セッションとその ID プロバイダーを終了できます。
- 複数の IDP のサポート: 複数の IdP から WooCommerce Web サイトへのシングル サインオンをサポートします。 フェデレーション SSO を有効にして、ユーザーが大学の資格情報を使用してログインできるようにすることもできます。
- マルチサイト ネットワークのサポート: マルチサイト ネットワーク内のすべてのサブサイトに対して同じ IdP を使用して同じ SSO ログインを構成し、各サブサイトの SSO 設定をネットワーク レベルで管理できます。
- チェックアウト ページの事前入力: ユーザーはチェックアウト中に IdP から WooCommerce サイトに SSO して、購入前に事前に入力されたユーザー データ フィールドを取得できます。
- ページ制限: 特定のページ/投稿をログイン ユーザーのみに制限できるように WooCommerce サイトを構成できます。 ユーザーは、制限されたページ/投稿にアクセスしようとするたびに、IdP ログイン ページにリダイレクトされます。
miniOrange を使用して WooCommerce でシングル サインオンをセットアップする方法は?
前提条件: ダウンロードとインストール
ダウンロード WordPress用SAML SSOプラグイン WooCommerce Web サイトでシングル サインオンをセットアップするには:
WordPress向けシングルサインオン(SSO)ログイン(Azure、Azure B2C、Okta、ADFS、Keycloak、Salesforce、Ping、Onelogin、G Suite、Shibboleth、その他多数のSAML IDプロバイダーに対応)[24時間7日サポート]
WordPress 用 SAML SSO 2.0 プラグインの設定方法: WooCommerceウェブサイトにSSOを設定するには、WordPress用SAML SSOプラグインをIDプロバイダーで構成する必要があります。そのためには、URLまたはファイル形式のIdPメタデータが必要です。プラグインの構成に必要なIdPの詳細は以下のとおりです。 IDP エンティティ ID, SAML ログイン URL, X.509証明書
ID プロバイダーのステップバイステップ ガイドは、次の場所から見つけることができます。 こちら.
リストに ID プロバイダーが見つからない場合は、以下のガイドの手順に従ってプラグインをセットアップできます。
- miniOrange SAML 2.0 SSO プラグインがインストールされたら、次の場所に移動します。 サービスプロバイダーのセットアップ プラグインのタブ。
ID プロバイダー名を検索するか、指定された ID プロバイダーから ID プロバイダーをクリックします。

- ID プロバイダー名がデフォルトのリストにない場合は、 カスタムIDP カスタム ID プロバイダーを追加します。

- に移動します サービスプロバイダーのセットアップ プラグインのタブに移動し、IdP エンティティ ID、SAML ログイン URL、X.509 証明書などのアイデンティティ プロバイダーの詳細を入力します。
- IdP メタデータ ファイルまたは URL がある場合は、 IDP メタデータ ファイル/XML をアップロードする

- ソフトウェアの制限をクリック Save 必要な情報をすべて入力したら、ボタンを押してください。
- ここで、構成をテストするには、 テスト構成

- 設定が成功すると、次のメッセージが表示されます。 テスト成功 メッセージと、 属性名 (NAIST) と 属性値 に選出しました。 テスト構成 窓。
WooCommerce ユーザー プロファイルのマッピング
WooCommerce ユーザー プロファイルは、属性マッピングを利用してアイデンティティ プロバイダー (IdP) から受信したユーザーの詳細に基づいてマッピングできます。
- 基本的な属性マッピング: 基本的な WooCommerce 属性には、ユーザー名、電子メール、名、姓、役割、表示名が含まれており、これらは IdP 属性に基づいてマッピングできます。
- 上記の WooCommerce 属性をマッピングするには、次の場所に移動します。 属性/役割のマッピング WordPress 用 SAML SSO プラグインのタブ。
- [属性マッピング] セクションで、ドロップダウン リストからそれぞれのフィールドに割り当てる属性値を選択します。
- たとえば、ドロップダウン リストから属性値を選択することで、Username をユーザーの名としてマップできます。

- カスタム属性マッピング: カスタム属性をマップできます。つまり、追加の IdP 属性を WooCommerce ユーザーのプロファイルにマップできます。 有効にすることができます 表示属性 Wordpress ユーザー メニューに属性を表示する場合は、属性のオプションを選択します。
- カスタム属性を追加するには、次の場所に移動します 属性/役割のマッピング WordPress 用 SAML SSO プラグインの該当セクション。
- カスタム属性のマップ, の下に希望の名前を入力します。 カスタム属性名 そして、 IdP からの属性名 ドロップダウン リストから属性値を選択します。
- ソフトウェアの制限をクリック 属性を追加 さらにカスタム属性を追加します。 完了したら、 をクリックします Save.
- たとえば、属性 Phone を作成し、それに割り当てることで希望の属性値を割り当てることができます。 IDP からの属性名 その値が含まれています。
WooCommerce ユーザーグループ/ロールマッピング
- デフォルトの役割マッピング: ユーザーには、所属する IdP グループに基づいてロールを割り当てることができます。
- に行きます 属性/役割のマッピング のセクション SAML SSO プラグイン までスクロールします 役割のマッピング のセクションから無料でダウンロードできます。
- あなたは選ぶことができます デフォルトの役割 すべての SSO ユーザーに割り当てられるユーザー用。

- 高度な役割マッピング: 特定の IdP グループ内のユーザーに特定のロールを割り当てるには、グループ値が ID プロバイダーから受信される IdP 属性名を指定する必要があります。
- に行きます 属性/役割のマッピング WordPress 用 miniOrange SAML SSO プラグインのタブ。
- [属性マッピング] セクションで、 グループ/役割 としての値 グループヘッド とをクリックしてください Save

- 各 WordPress ロールの入力ボックスにグループ名を入力することで、グループにロールを割り当てることができます。
- ソフトウェアの制限をクリック Save.
たとえば、役割を設定したい場合は、 Customer (NAIST) と ストアマネージャー WooCommerce で IdP の group_1 および group_2 グループにすると、group_1 内のすべてのユーザーが自動的にマッピングされます。 Customer そして group_2 として ストアマネージャー WooCommerce の SSO 時。

- 拡張された役割マッピング
WooCommerce サイトから SSO を開始するにはどうすればよいですか?
- WooCommerce サイトからの自動リダイレクト: WooCommerce サイトへのアクセス中にログイン セッションが見つからない場合、ユーザーは認証のために自動的に IdP ログイン ページにリダイレクトされます。 あ 強制認証 このオプションでは、ユーザーが WooCommerce サイトにログインしようとするたびに自分自身を認証することを強制します。

- WordPress からの自動リダイレクト: この機能は、ユーザーが WooCommerce サイト管理ページにアクセスしようとすると、IdP ログイン ページにリダイレクトします。 この機能には、IdP サイトからロックアウトされた場合に備えて、WordPress ログインを通じて WooCommerce サイトにバックドア アクセスする機能が付属しています。

- ログインボタン: これは、WordPress ログイン ページにログイン ボタンを作成し、認証のためにユーザーを IdP ログイン ページにリダイレクトするために使用されます。 これにより、すべてのユーザーを WordPress ログイン ページにリダイレクトするオプションも提供され、ユーザーはそこから SSO を開始できます。

- SSO リンク: ウィジェット、ショートコード、または SSO リンクは、ユーザーが IdP 資格情報 (SSO) でログインできるように、WooCommerce サイトの任意のページ/投稿およびヘッダー/フッターに配置できます。
WooCommerce サイトへのアクセスを制限する
- 自動リダイレクト: この機能を利用すると、ユーザーは Woocommerce サイトのページ/投稿にアクセスするときに、自動的に IdP ログイン ページにリダイレクトされます。
- このオプションを有効にするには、次の場所に移動します。 リダイレクトと SSO リンク WordPress 用 SAML SSO プラグインのタブ。
- 有効にします ユーザーがログインしていない場合は IdP にリダイレクトします [完全なサイトを保護] オプションを選択します。

- を有効にすることもできます ログイン試行ごとに IdP による認証を強制する WooCommerce サイトでのログイン試行ごとに、ユーザーに IdP 経由での認証を強制するオプション。
- ドメインマッピング: この機能を使用すると、特定のドメインからのユーザーに対する Woocommerce サイトへのアクセスを制限/許可できます。
- このオプションを有効にするには、次の場所に移動します。 属性/役割のマッピング WordPress 用 SAML SSO プラグインの該当セクション。
- ドメイン制限 その ドメイン制限ログインを有効にする。 アクセスを制限または許可するドメインを入力し、クリックします。 Save.

- 制限されたドメインのユーザーがログインしようとすると、次のエラー メッセージが表示されます。

- このメッセージは以下でカスタマイズできます。 制限されたドメインのエラー メッセージ 下 カスタムメッセージ のセクションから無料でダウンロードできます。

WooCommerce サイトの特定のページ/投稿を制限する
ページ制限プラグインを使用すると、WooCommerce サイト上の特定のページ/投稿を制限できます。つまり、制限されたページにアクセスするには、ユーザーは IdP 経由でログインする必要があります。
WooCommerce チェックアウトフィールドの事前入力
の助けを借りて、 WooCommerce インテグレーター 支払い前にチェックアウトページのフィールドに事前に入力することができます。 これにより、アイデンティティ プロバイダーから送信された属性を WooCommerce の適切なチェックアウト フィールドにマッピングできるようになります。
- を使用して SSO 設定を正常にテストしたら、 テスト構成 SAML SSO プラグインの ボタンをクリックして、WooCommerce インテグレーターに移動すると、右側のテーブルに IdP 属性が表示されます。
- 今、の下で WooCommerce 構成 セクションで適切なものを選択してください IDP 属性 WooCommerce チェックアウトフィールド.
- ソフトウェアの制限をクリック Save.

- WooCommerce サイトの WooCommerce Integrator が正しく設定されていると、認証されたユーザーにはチェックアウト フィールドが表示されます。 IDP 属性 に割り当てられた WooCommerce チェックアウトフィールド.

WordPress 用 SAML SSO プラグインは、多数の アドオン サイトの機能を拡張します。
カスタム要件がある場合は、こちらまでご連絡ください。 samlsupport@xecurify.com お客様のユースケースの実現をお手伝いします。
その他のリソース
なぜお客様はWordPress向けにminiOrangeのシングルサインオン(SSO)ソリューションを選ぶのでしょうか?
24 / 7サポート
miniOrange は、すべての Secure Identity ソリューションに対して 24 時間年中無休のサポートを提供します。 お客様にご満足いただけるよう、質の高いサポートをお約束します。
会員登録
ユーザーレビュー
お客様が当社についてどのように言っているかをご自身の目でご覧ください。
レビュー
豊富なセットアップガイド
簡単かつ正確なステップバイステップの説明とビデオにより、数分以内に設定を行うことができます。
デモ
当社は、シングル サインオン、XNUMX 要素認証、アダプティブ MFA、プロビジョニングなどのためのセキュア ID ソリューションを提供します。 までご連絡ください。
+1 978 658 9387 (米国) | +91 97178 45846 (インド) samlsupport@xecurify.com
[MO_CONTACT_US]