の検索結果 :

×

OAuth / OpenID Connect SSO と ID プロバイダー (IdP) としての Drupal との統合


Drupal OAuth Server SSO 統合により、Drupal 資格情報を使用して OAuth 2.0 または OpenID Connect (OIDC) 準拠のクライアント アプリケーションにログインできるようになります。 この SSO 統合は、 miniOrange OAuth サーバー モジュール。 パスワード付与、クライアント資格情報付与、暗黙的付与、認可付与タイプなど、複数の付与タイプをサポートします。

このモジュールは、Salesforce、Slack、AWS Cognito、Jira、Joomla、WordPress、Magento、Bitbucket、Azure AD B2C、Confluence、OSTicket、Grafana、Qlik Cloud などのすべての OAuth/OIDC クライアントと互換性があり、Drupal 7、Drupal で使用できます。 Drupal 8、Drupal 9、および Drupal 10。

このドキュメントでは、OAuth クライアント アプリケーションを使用してモジュールを構成する手順を説明します。

インストール手順:


  • モジュールをダウンロードします。
    コンポーザーには「drupal/oauth_server_sso」が必要です
  • に行く 広がります Drupal 管理コンソールのメニューをクリックし、チェックボックスをオンにしてモジュールを有効にして、 インストールを開始する
  • 次の場所でモジュールを構成します。
    {BaseURL}/admin/config/people/oauth_server_sso/config_client
  • モジュールをインストールします。
    drush と oauth_server_sso
  • キャッシュをクリアします。
     ダッシュCR
  • 次の場所でモジュールを構成します。
    {BaseURL}/admin/config/people/oauth_server_sso/config_client
  • MFAデバイスに移動する 広がります Drupal 管理コンソールのメニューをクリックし、 新しいモジュールを取り付け.
  • zip をダウンロードするか、次の URL から Drupal OAuth / OIDC Provider - Single Sign On (SSO) モジュールをインストールします。 パッケージ (tar/zip).
  • ソフトウェアの制限をクリック 新しく追加されたモジュールを有効にする.
  • チェックボックスをオンにしてこのモジュールを有効にし、 インストールを開始する
  • でモジュールを構成します
    {BaseURL}/admin/config/people/oauth_server_sso/config_client

Drupal を OAuth サーバーとして構成します。

  • モジュールがインストールされたら、次の場所に移動します。   Drupal サイトのタブで、 miniOrange OAuth サーバーの構成.
  • セットアップボタンをクリックすると、セットアップが開始されます クライアントを追加
  • Drupal OAuth/OIDC シングル サインオン (SSO) - [クライアントの追加] をクリックします
  • の下にアプリケーション名を入力します。 アプリケーション名 テキストフィールド。
  • 入力する コールバック/リダイレクト URL。 (これは、認証後にユーザーが Drupal サイトからリダイレクトされるクライアント アプリケーションの URL です。)
  • をクリックすると、複数のコールバック URL を追加できます。 詳細を追加します。 ボタンの横にある コールバック/リダイレクト URL テキストフィールド。
  • Drupal OAuth/OIDC シングル サインオン - [コールバック URL] フィールドの横にある [追加] をクリックします。
  • セットアップボタンをクリックすると、セットアップが開始されます Save
  • クライアント ID とシークレットが表示されます。 これをコピーして手元に保管してください。 これは、クライアント アプリケーションの構成時に必要になります。
  • クライアント アプリケーションで、以下の表に指定されているようにスコープとエンドポイントを構成してください。 (以下からも同じものを入手できます) スコープとエンドポイント のセクション Drupal サイト ->   -> miniOrange OAuth サーバーの構成 -> OAuth クライアント):

    対象領域 プロフィールオープンIDメール
    エンドポイントの承認 {drupal_site のベース URL}/mo/oauth2/authorize
    アクセストークンエンドポイント {drupal_site のベース URL}/mo/oauth2/token
    ユーザー情報の取得エンドポイント {drupal_site のベース URL}/mo/oauth2/userinfo

手伝いが必要?

構成中に問題が発生した場合、または追加機能が必要な場合は、次のアドレスまでお問い合わせください。 drupalsupport@xecurify.com.

その他の特長:

 ケーススタディ
miniOrange は、柔軟性が高くカスタマイズ可能な Drupal ソリューションを使用して、400 を超える信頼できる顧客のユースケースに対応してきました。 これを使用した当社のユニークなケーススタディをぜひチェックしてください。 .
 その他のソリューション
弊社が提供する他の Drupal ソリューションをぜひお試しください こちら。 当社の信頼できる顧客が使用する一般的なソリューションには、2 要素認証 - XNUMXFA、Web サイト セキュリティ、REST および JSON API 認証、ユーザー プロビジョニング、同期などがあります。 
  24時間7日のアクティブサポート
miniOrange の Drupal 開発者は、クエリに対して迅速かつアクティブなサポートを提供します。 お客様のユースケースに最適なソリューションの選択から、ソリューションの導入と保守までを支援します。
こんにちは!

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

サポート
miniOrange サポートにお問い合わせください
成功

お問い合わせありがとうございます。

24 時間以内に当社からのご連絡がない場合は、お気軽にフォローアップ メールを送信してください。 info@xecurify.com