の検索結果 :

×

Drupal LinkedIn SSO と OAuth クライアントの統合 | Drupal LinkedIn ログイン


Drupal LinkedIn SSO 統合により、OAuth/OpenID プロトコルを使用して Drupal サイトと LinkedIn の間でシングル サインオン ( SSO ) ログインを構成できるようになります。 Drupal OAuth 2.0/OpenID 接続モジュールにより、OAuth 2.0/OIDC シングル サインオンを使用して Drupal サイトにログインできるようになります。 Drupalを提供しています OAuth/OpenID Drupal 7、Drupal 8、Drupal 9、および Drupal 10 のクライアント モジュール。ここでは、Drupal と LinkedIn 間の SSO ログインを構成するためのガイドを説明します。 これらの手順に従うことで、LinkedIn のユーザーは LinkedIn 資格情報を使用して 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

LinkedIn シングル サインオンを Drupal OAuth/OpenID クライアントと統合する方法

1. Drupal を OAuth クライアントとしてセットアップする

  • モジュールをインストールした後、次の場所に移動します。   タブをクリックして miniOrange OAuth クライアント構成 モジュールリンク。
  • Drupal OAuth Client - [構成] タブで、miniorange Oauth クライアント モジュールを選択します
  • OAuthの構成 タブ、選択 LinkedIn アプリケーションの選択 ドロップダウンリスト。
  • Note: アプリケーション/プロバイダーが見つからない場合は、 アプリケーションの選択 ドロップダウン リストで、 カスタム OAuth 2.0 プロバイダー.

  • コピー コールバック/リダイレクト URL そして手元に置いておいてください。
  • Note: プロバイダーが HTTPS のみをサポートしている場合 コールバック/リダイレクト URL HTTP サイトをお持ちの場合は、必ず有効にしてください。HTTPS コールバック URL を強制する' タブの下部にあるチェックボックスをオンにします。

  • にアプリケーション名を入力します 表示名 テキストフィールド。 たとえば、LinkedIn
  • Drupal OAuth クライアント - [OAuth の設定] タブ [linkedin] を選択し、コールバック URL をコピーします。

2. LinkedIn で SSO アプリケーションを構成する

  • に行く LinkedIn 管理者 コンソールにアクセスし、アカウントにサインアップ/ログインします。
  • ソフトウェアの制限をクリック アプリを作成
  • LinkedIn SSO - ログイン マイ アプリケーション アプリケーションの作成
  • アプリを作成する パネルで、必要な情報を入力します。
    • 希望のアプリケーション名を入力します アプリ名 テキストフィールド。
    • LinkedInページ: 会社名または linkedIn 会社ページの URL を入力します。
    • アプリのロゴ: 会社のロゴを追加します。
    • 法的利用規約のチェックボックスをオンにして、 アプリを作成
    LinkedIn SSO - アプリの作成
  • に移動します 認証 タブをクリックし、その下にある OAuth 2.0の設定 セクションで、 鉛筆 のアイコンをクリックします。
  • ソフトウェアの制限をクリック + リダイレクト URL を追加 コピーしたものをリンクして貼り付けます コールバックURLアプリの承認されたリダイレクト URL テキストフィールド。 次に、 をクリックします アップデイト
  • LinkedIn SSO - コールバック URL ここに貼り付けます

3. Drupal と LinkedIn の統合

  • LinkedIn は、アプリケーションに一意のアプリケーション ID を割り当てます。 をコピーします 顧客ID アプリケーションの資格情報 のセクションから無料でダウンロードできます。
  • LinkedIn SSO クライアント ID とクライアント シークレットをコピーする
  • Drupalでは OAuthの構成 タブを押してコピーしたものを貼り付けます 顧客ID顧客ID テキストフィールド。
  • LinkedIn - クライアントの認証情報
  • アプリケーションの資格情報 セクションで、 アイコン。 次にコピーします クライアントシークレット.
  • LinkedIn - クライアント シークレットをコピーする
  • Drupalでは OAuthの構成 タブを押してコピーしたものを貼り付けます クライアントシークレットクライアントシークレット テキストフィールド。
  • Drupal OAuth クライアント - クライアント シークレット値を貼り付けます
  • LinkedIn ページに移動します。 に行きます 製品 タブには何も表示されないことに注意してください。
  • Linkedin - 製品タブに移動
  • LinkedIn でサインインする カードをクリックして、 要求アクセス
  • 「アクセス権のリクエスト」ボタンをクリックします
  • チェックボックスをクリックして法的利用規約に同意し、 要求アクセス
  • 法的利用規約に同意する
  • LinkedIn アプリの OAuth サーバー側の構成が正常に完了しました。
  • 対象領域 r_emailaddress r_liteprofile
    エンドポイントの承認 https://www.linkedin.com/oauth/v2/authorization
    アクセストークンエンドポイント https://www.linkedin.com/oauth/v2/accessToken
    ユーザー情報の取得エンドポイント https://api.linkedin.com/v2/me

4. LinkedIn を使用した Drupal の構成のテスト

  • 構成が正常に保存されたら、 テスト構成の実行 ボタンをクリックして Drupal と LinkedIn の間の接続をテストします。
  • drupal OAuth OpenID を使用した LinkedIn sso ログイン シングル シングル オン テスト構成
  • この テスト構成ウィンドウ LinkedIn から取得される属性のリストが提供されます。
  • 現在地に最も近い 電子メールの属性 ユーザーの電子メール ID を取得するドロップダウン メニューから、 クリックします
  • drupal OAuth OpenID を使用した LinkedIn sso ログイン シングル シングル オン - 電子メール属性の選択
  • さて、 属性と役割のマッピング タブでは、 ユーザー名の属性 ドロップダウンから、 構成の保存
  • drupal OAuth OpenID を使用した LinkedIn sso ログイン シングル シングル オン ユーザー名属性の選択

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

  • ここでログアウトし、Drupal サイトのログイン ページに移動します。 そこに [LinkedIn でログイン] リンクが自動的に表示されます。 他のページにも SSO リンクを追加したい場合は、以下の画像に示されている手順に従ってください。
  • drupal OAuth OpenID を使用した LinkedIn sso ログイン シングル シングル テスト構成が正常に完了しました

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

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

その他のリソース

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

こんにちは!

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

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

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

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