の検索結果 :

×

登録する お問い合わせ

nopCommerce OAuth プロバイダーとして Google を使用した OAuth シングル サインオン (SSO)


nopCommerce OAuth シングル サインオン (SSO) このモジュールは、nopCommerce ストアまたはサイトの OAuth シングル サインオンを有効にする機能を提供します。 シングル サインオンを使用すると、nopCommerce ストアまたはサイトおよびサービスにアクセスするために XNUMX つのパスワードのみを使用できます。 私たちのモジュールは、すべての OAuth 準拠のアイデンティティ プロバイダーと互換性があります。 ここでは、Google を OAuth プロバイダーとして考慮して、nopCommerce と Google の間でシングル サインオン (SSO) を構成するためのステップバイステップ ガイドを説明します。

前提条件: ダウンロードとインストール

  • ダウンロード nopCommerce OAuth シングル サインオン (SSO) モジュール。
  • プラグインをインストールするには、nopCommerce サイトまたはストアに管理者としてログインします。 管理者ダッシュボードで、次の場所に移動します。 設定タブ >> ローカルプラグイン.
  • ページの右上隅で、 プラグインまたはテーマをアップロードする ボタンをクリックして、ダウンロードしたプラグイン zip をアップロードします。 さらに指示に従ってプラグインをインストールします。

Google を ID プロバイダーとして使用して nopCommerce OAuth シングル サインオン (SSO) を構成する手順

1. Google を IDP として構成する

  • に行く https://console.developers.google.com/ そしてサインアップ/ログインします。
  • ソフトウェアの制限をクリック プロジェクトの選択 新しい Google Apps プロジェクトを作成するには、すべてのプロジェクトのリストを含むポップアップが表示されます。
  • Google を IDP として使用する nopCommerce OAuth シングル サインオン (SSO) - プロジェクトの選択
  • あなたはをクリックすることができます 新しいプロジェクト ボタンをクリックして新しいプロジェクトを作成します。
  • Google を IDP として使用する nopCommerce OAuth シングル サインオン (SSO) - 新しいプロジェクトをクリックします
  • の下にプロジェクト名を入力します。 プロジェクト名 フィールドをクリックして 創造する.
  • Google を IDP として使用する nopCommerce OAuth シングル サインオン (SSO) - プロジェクトの作成
  • に行く ナビゲーションメニューAPI事業紹介資格情報。
  • Google を IDP として使用する nopCommerce OAuth シングル サインオン (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 シングル サインオン (SSO) - アプリ情報の入力 Google を IDP として使用する nopCommerce OAuth シングル サインオン (SSO) - 詳細を入力して保存します
  • 次にスコープを設定します。 スコープの追加または削除
  • Google を IDP として使用する nopCommerce OAuth シングル サインオン (SSO) - Google スコープの追加または削除
  • ここで、 スコープ プロジェクトが Google アカウントから特定の種類のプライベート ユーザー データにアクセスできるようにし、[ 更新
  • Google を IDP として使用する nopCommerce OAuth シングル サインオン (SSO) - Google スコープ
  • に行きます 「認証情報」タブ をクリックします。入力したコードが正しければ、MFAの設定は正常に完了します 資格情報を作成します。 ボタン。 選択 Webアプリケーション ドロップダウン リストから新しいアプリケーションを作成します。
  • Google を IDP として使用する nopCommerce OAuth シングル サインオン (SSO) - Web アプリケーションの選択
  • 名前フィールドの下にクライアント 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 ログインを実現するための OAuth サーバー (アイデンティティ プロバイダー) として Google を正常に構成しました。

2. nopCommerce を SP として構成する

  • OAuth/OIDC の構成 タブ、選択 グーグル 以下に示す ID プロバイダーのリストから
  • Google を IDP として使用する nopCommerce OAuth シングル サインオン (SSO) - SAML 準拠の ID プロバイダーのリスト
  • ID プロバイダーの構成が完了すると、クライアント ID、クライアント シークレット、および必要なすべての認証エンドポイントを取得できます。
  • コピー リダイレクト/コールバック URL プラグインから取得し、アイデンティティ プロバイダーに提供して、プロバイダー側​​で構成できるようにします。
  • 取得した残りの詳細を、以下に示す対応するフィールドに入力します。
  • ソフトウェアの制限をクリック Save.
  • ご注意: 確認してください SSO を有効にする チェックボックスがオンになっています。
  • Google を IDP として使用する nopCommerce OAuth シングル サインオン (SSO) - ID プロバイダーのエンドポイントを入力します

3. OAuth SSO のテスト

  • ソフトウェアの制限をクリック テスト構成 プラグインが正しく設定されているかどうかを確認します。
  • 構成が成功すると、テスト構成ウィンドウに属性名と属性値が表示されます。
  • Google を IDP として使用する nopCommerce OAuth シングル サインオン (SSO) - OAuth SSO テスト構成のテスト

4. 属性マッピング

  • 属性/役割のマッピング タブで、アイデンティティ プロバイダーによって提供された属性名を nopcommerce ストアの属性にマップします。
  • ソフトウェアの制限をクリック Save
  • 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 プロバイダーが見つからない場合は、 メールでお問い合わせください nopsupport@xecurify.com また、お客様の IDP による SSO のセットアップをお手伝いし、お客様の要件に関する迅速なガイダンス (電子メール/会議経由) を提供します。また、当社のチームがお客様の要件に応じて最適なソリューション/プランを選択するお手伝いをします。


こんにちは!

助けが必要? 私たちはここにいます!

サポート