IdP として Joomla を使用した Drupal SAML シングル サインオン SSO ログイン
概要
を使用した Drupal SAML 統合 miniOrange SAML SP モジュール Joomla と Drupal サイト間のシームレスな SSO を確立します。ユーザーは、Joomla の資格情報を使用して Drupal サイトにログインできます。このドキュメントでは、サービス プロバイダー (SP) としての Drupal とアイデンティティ プロバイダー (IdP) としての Joomla 間のシングル サインオン (SSO) を構成する手順について説明します。このモジュールは、Drupal 7、Drupal 8、Drupal 9、Drupal 10、および Drupal 11 と互換性があります。
インストール手順
- コンポーザの使用
- ドラッシュを使用する
- 手動インストール
構成手順
Drupal SAML SP メタデータ
- に行く → のワークプ → SAML ログイン構成 の 管理部門 メニュー。(/admin/config/people/miniorange_saml/idp_setup)
- 下 サービスプロバイダーのメタデータ タブ、コピー メタデータ URL手元に置いておいてください。Drupal を ID プロバイダーとして設定する際に必要になります。
Joomla を ID プロバイダーとして設定する
- でログイン Joomla 管理者 アカウントの資格情報。
- に行く システム タブには何も表示されないことに注意してください。
- 選択する 拡張 インストールを開始する のセクションから無料でダウンロードできます。
- ソフトウェアの制限をクリック Webからインストール.
- 検索する SAML IDP 検索ボックスに入力して選択 Joomla 用 miniOrange SAML 2.0 IDP プラグイン。
- ソフトウェアの制限をクリック インストールを開始する ボタンをクリックして、joomla サイトへのプラグインを有効にします。
- コンポーネント 左側のメニューサイドバーからタブをクリックし、 miniOrange Joomla IDP 次に選択する サービスプロバイダー.
- 以下を行うには、 SPメタデータのアップロード下にスクロールして、先ほどコピーしたメタデータURLを入力します。 Drupal 会場は メタデータの URL を入力してください テキストフィールド。
- 詳しくはこちら Fetch
- 次に、に移動します ID プロバイダー タブをクリックしてメタデータURLをコピーしてください。手元に保管しておいてください。Drupalをサービスプロバイダーとして設定する際に必要になります。
Drupal を SAML サービス プロバイダーとして設定します。
- Drupal サイトに移動します。 に移動します。 サービスプロバイダーのセットアップ モジュールのタブをクリックし、 IDPメタデータのアップロード.
- 先ほどコピーしたメタデータURLを貼り付けます Joomlaの に URLから追加 テキストフィールドをクリックして、 メタデータのフェッチ
注意: ID プロバイダー名を更新するには、次の手順に従います。
- 行動、選択 編集.
- Joomlaを入力する アイデンティティプロバイダー名 テキストフィールド。
- 下にスクロールして 構成の保存
- Drupal と Joomla 間の接続をテストするには、「テスト」リンクをクリックします。
- テスト構成ポップアップで、Joomlaの資格情報を使用してサインインします(アクティブなセッションが存在しない場合)。認証が成功すると、Joomlaから受信した属性のリストが表示されます。 クリックします.
おめでとうございます。Drupal と Joomla サイト間のシングル サインオンが正常に構成されました。
SAML SSO ログインはどのように機能しますか?
- 新しいブラウザ/プライベート ウィンドウを開き、Drupal サイトのログイン ページに移動します。
- クリック アイデンティティプロバイダ(Joomla)を使用してログイン リンクをクリックします。
- Joomla ログイン ページにリダイレクトされます。Joomla の資格情報を入力します。認証が成功すると、ユーザーは Drupal サイトにリダイレクトされます。

お問い合わせ