の検索結果 :

×

Drupal OAuth クライアントによる賢い SSO ログイン | Drupal 賢いログイン


Drupal Clever SSO 統合により、OAuth/OpenID プロトコルを使用して Drupal サイトと Clever の間でシングル サインオン ( SSO ) ログインを構成できるようになります。 Drupal OAuth 2.0/OpenID 接続モジュール OAuth 2.0/OIDC シングル サインオンを使用した Drupal サイトへのログインを有効にする機能を提供します。 Drupal 7、Drupal 8、Drupal 9、および Drupal 10 用の Drupal OAuth/OpenID クライアント モジュールを提供します。
ここでは、Drupal と Clever 間の SSO ログインを構成するためのガイドを説明します。これらの手順に従うことで、Clever のユーザーは Clever 資格情報を使用して Drupal サイトにログインできるようになります。
ご質問がある場合、またはモジュールの設定に関して何らかのサポートが必要な場合は、次のアドレスまでお問い合わせください。 drupalsupport@xecurify.com。 ご希望であれば、Drupal の設定を支援するオンライン ミーティングをスケジュールすることもできます。 OAuth および OpenID Connect ログイン – OAuth2 クライアント SSO ログイン モジュールを開きます。


インストール手順:


  • モジュールをダウンロードします。
    コンポーザーには「drupal/miniorange_oauth_client」が必要です
  • MFAデバイスに移動する 広がります Drupal 管理コンソールのメニューから検索します。 miniOrange OAuth クライアント構成 検索ボックスを使用して。
  • チェックボックスをオンにしてモジュールを有効にし、 インストールを開始する
  • モジュールは次の場所で設定できます。
    {BaseURL}/admin/config/people/miniorange_oauth_client/config_clc
  • モジュールをインストールします。
    drush と drupal/miniorange_oauth_client
  • キャッシュをクリアします。
     ダッシュCR
  • モジュールは次の場所で設定できます。
    {BaseURL}/admin/config/people/miniorange_oauth_client/config_clc
  • MFAデバイスに移動する 広がります Drupal 管理コンソールのメニューをクリックし、 新しいモジュールを取り付け.
  • Drupal をインストールする OAuth および OpenID Connect ログイン - OAuth2 クライアント SSO ログイン zip をダウンロードするか、次の URL からモジュールをダウンロードします。 パッケージ (tar/zip).
  • ソフトウェアの制限をクリック 新しく追加されたモジュールを有効にする.
  • チェックボックスをオンにしてこのモジュールを有効にし、 install
  • モジュールは次の場所で設定できます。
    {BaseURL}/admin/config/people/miniorange_oauth_client/config_clc

1. Clever を OAuth プロバイダーとしてセットアップする

  • まず、に行きます https://dev.clever.com/ サインアップ/ログインして新しいアプリを登録します。
  • 賢いサンドボックスを開始してください。 をクリックしてください ここをクリックして開始オプションを選択します。
  • drupal oauth シングルサインオン SSO 賢いサンドボックス
  • に行く https://apps.clever.com/サインアップしてアカウントにサインアップ/ログインします。
  • 手順に従ってアプリケーションを作成します。 (下の画像を参照してください)
  • drupal oauth シングル サインオン SSO 賢いアプリの概要 賢い招待3 drupal oauth シングル サインオン SSO 賢い提供アプリケーション
  • ソフトウェアの制限をクリック 賢いインスタントログイン オプションを続行します。
  • drupal oauth シングル サインオン SSO 賢いログイン
  • ソフトウェアの制限をクリック 次の 続行するにはボタンを押します。
  • drupal oauth シングルサインオン SSO 賢明な戦略を立てる

    2. Drupal と Clever の統合

  • コピー 顧客ID クライアントの秘密 そしてそれをあなたの中に保存してください Drupal OAuth クライアント モジュール 顧客ID & クライアントシークレット それぞれテキストフィールド。 をコピーします リダイレクト/コールバック URL Drupal oauth クライアント モジュールから取得し、 URIをリダイレクトする テキストフィールド。 最後に、 Save ボタンをクリックして設定を保存します。
  • drupal oauth シングル サインオン SSO 賢いセット アプリケーション6
  • セットアップボタンをクリックすると、セットアップが開始されます Next ボタンをクリックして次のステップに進みます。
  • 証明書調査をサポートしたいブラウザを選択し、 安全な認可付与フロー どの認証フローを使用しますか 質問(次ページの画像を参照)。
  • drupal oauth シングルサインオン SSO 賢い送信
  • ユースケースに応じて他のフィールドをすべて入力し、 送信 最後にボタンをクリックして設定を保存します。

  • 賢いエンドポイントとスコープ:


    範囲: 読み取り:生徒 読み取り:教師 読み取り:user_id
    エンドポイントを承認します: https://clever.com/oauth/authorize
    アクセストークンエンドポイント: https://clever.com/oauth/tokens
    ユーザー情報の取得エンドポイント: https://api.clever.com/v1.1/me
  • Drupal の [OAuth の設定] タブで、コピーしたものを貼り付けます。 顧客ID & クライアントシークレット (Clever からコピー) 顧客ID & クライアントシークレット テキストフィールド。
  • Drupal OAuth/OoenId 接続 - コピーしたクライアント ID とクライアント シークレットを貼り付けます

    3. 賢い Drupal のテスト構成

    • 設定が正常に保存されたら、 テスト構成 ボタンをクリックして Drupal と Clever の間の接続をテストします。
    • drupal OAuth OpenID シングルシングル DeviantArt テスト構成を使用した賢い sso ログイン
    • この テスト構成ウィンドウ Clever から取得される属性のリストが提供されます。
    • ユーザーの電子メール ID を取得するドロップダウン メニューから電子メール属性を選択し、[完了] ボタンをクリックします。
    • drupal OAuth OpenID Single Single On DeviantArt テスト構成による賢い SSO ログインが正常に構成されました
    • さて、 属性と役割のマッピング タブで、ドロップダウンからユーザー名属性を選択し、 構成の保存
    • drupal OAuth OpenID Single Single On DeviantArt テスト構成による賢い SSO ログインが正常に構成されました

      ログインが機能するには、電子メール属性のマッピングが必須です。

    • ここでログアウトし、Drupal サイトのログイン ページに移動します。そこに「Login with Clever」リンクが自動的に表示されます。他のページにも SSO リンクを追加したい場合は、以下の画像に示されている手順に従ってください。
    • drupal OAuth OpenID Single Single On DeviantArt テスト構成による賢い SSO ログインが正常に構成されました

    24時間7日のアクティブサポート

    問題が発生した場合、またはご質問がある場合は、お気軽にお問い合わせください。 drupalsupport@xecurify.com。 モジュールにいくつかの追加機能を含めたい場合は、当社までご連絡ください。カスタムメイドで対応させていただきます。 また、ご希望であれば、Drupal OAuth/OpenID シングル サインオン モジュールの構成を支援するオンライン ミーティングをスケジュールすることもできます。

    その他のリソース

    当社のその他のモジュール

こんにちは!

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

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

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

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