の検索結果 :

×

Discord WordPress シングル サインオン (SSO) を統合する | Discord インテグレーター


OAuth2 を使用した WordPress Discord の統合:

OAuth2.0 を使用した WordPress Discord Integration (Discord SSO) のセットアップは、WordPress Discord Integrator プラグインを使用すると簡単です。 ユーザー プロファイルの属性マッピング、ロール マッピングなどの高度なシングル サインオン (SSO) 機能をサポートしています。ここでは、WordPress と Discord の間で SSO を設定するためのガイドを説明します。 このガイドが終わるまでに、ユーザーは Discord から WordPress にログインできるようになります。 WP OAuth シングル サインオン (OAuth および OpenID Connect クライアント) プラグインで提供されるその他の機能の詳細については、以下をご覧ください。 ここをクリック.

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


  • WordPress インスタンスに管理者としてログインします。
  • WordPress に移動します ダッシュボード -> プラグイン をクリックします。入力したコードが正しければ、MFAの設定は正常に完了します 新規追加.
  • WordPress を検索する miniOrange Discordの統合 プラグインを選択してクリックします 今すぐインストール.
  • インストールしたら、をクリックします アクティブにしましょう.

Discord シングルサインオン (SSO) を WordPress に設定する手順

1. Discordをソーシャルログインプロバイダーとして設定する

  • に行く https://discordapp.com/developers/applications & そして、Discord アプリ開発者アカウントでサインインします。
  • ソフトウェアの制限をクリック 新しいアプリ.
  • WordPress discord プラグイン - discord sso インテグレーター - アプリケーションの追加
  • クリックした後、 新しいアプリ ボタンをクリックすると、アプリケーションに名前を付けるためのポップアップが表示されます。 クリックしてください 創造する アプリケーション名を指定した後、ボタンをクリックします。
  • WordPress discord プラグイン - discord sso インテグレーター - アプリケーションに名前を付けます
  • に移動します OAuth2 左側のセクションのタブをクリックします。 クリック リダイレクトを追加 ボタンをクリックして入力します リダイレクトURL これは、WordPress Discord 統合プラグインから取得します。 次に、をクリックします 変更内容を保存
  • WordPress discord プラグイン - discord sso インテグレーター - リダイレクトを追加
  • ここで、クライアント ID とクライアント シークレットをコピーし、miniOrange Discord プラグインの対応するフィールドで設定します。
  • WordPress discord プラグイン - discord sso インテグレーター - クライアント認証情報のコピー

無事実装されました ソーシャルログインプロバイダーとしての Discord WordPress Discord プラグインの設定用。


2. WordPress を OAuth クライアントとして設定する

  • に行く Discordログイン→アプリ設定。 次のようにクライアント認証情報を入力します。 顧客ID & クライアントシークレット あなたが得たもの step1.
  • スコープを次のように入力します 識別+電子メール。 をクリックしてください 構成を保存してテストする
  • WordPress discord プラグイン - discord sso インテグレーター - テスト構成
  • discord から WordPress に返されたすべての値が表に表示されます。
  • WordPress discord プラグイン - discord sso インテグレーター - テスト結果

無事実装されました OAuth クライアントとしての WordPress WordPress Discord プラグインの設定用。


3. DiscordサーバーとDiscordボットをDiscordインテグレーターにセットアップする  WordPress discord プラグイン - discord sso インテグレーター

    3.1. ボットトークンを取得する手順

    • discord の開発者コンソールに移動し、 ロボット 左側のメニューからタブをクリックします。 クリックしてください ボットを追加
    • WordPress discord プラグイン - discord sso インテグレーター -
    • コピー Next 後で Discord Integrator プラグインでボット トークンを設定するときに必要になるため、手元に置いておいてください。
    • WordPress discord プラグイン - discord sso インテグレーター -

    3.2. 作成したBotをDiscordサーバーに追加する手順

    • に行く URLジェネレータOAuth2 セクションを開き、次の権限を選択します。
    • WordPress discord プラグイン - discord sso インテグレーター -
    • コピー 生成されたURL 新しいタブに貼り付けます。 参加する Discord サーバーを選択するように求められます。 サーバーを選択し、サーバーにボットのアクセス許可を与えます。
    • WordPress discord プラグイン - discord sso インテグレーター -

      注: その後、Bot が Discord サーバーに追加されていることを確認してから、役割に移動し、追加した Bot が一番上にあることを確認します。[そうでない場合は、左側のドットで一番上に移動します]。


      WordPress discord プラグイン - discord sso インテグレーター -

    3.3. ギルドIDを取得する手順

    • 取得するため ギルドID サーバーでは、まず discord サーバー設定で開発者モードを有効にする必要があります。 移動を有効にするには 設定 => 詳細 => 開発者モードを有効にする.
    • WordPress discord プラグイン - discord sso インテグレーター -
      WordPress discord プラグイン - discord sso インテグレーター -
    • 次に、Discord サーバーを開き、サーバー名を右クリックして、 IDをコピー 後で Discord Integrator プラグインでギルド ID を設定するときに必要になるため、手元に置いておいてください。
    • WordPress discord プラグイン - discord sso インテグレーター -

    3.4. Discord インテグレーター プラグインでボット トークンとギルド ID を構成する手順

    • さあ行く Discord インテグレーター プラグイン => Discord サーバー設定。 そして貼り付けます ギルドID & ボットトークン Discord プラグインの対応するフィールドにあります。
    • WordPress discord プラグイン - discord sso インテグレーター -

4. ユーザーがログインした後、Discord で接続ボタンを有効にします  WordPress discord プラグイン - discord sso インテグレーター

この機能を有効にすると、 「Discordで接続する」 ユーザーが WordPress 認証情報で正常にログインした後、ボタンがユーザーに表示されます。 ボタンをクリックすると、ユーザーが Discord サーバーに追加されます。

  • に行く Discord インテグレーター プラグイン => ソーシャル アカウントをリンク タブ。 のチェックボックスを有効にします ログインユーザーにリンクされたユーザー そしてショートコードをコピーします [miniorange_discord_login link_enable="1"] 接続ボタンを表示したいWordPressページに貼り付けます。
  • WordPress discord プラグイン - discord sso インテグレーター -
    WordPress discord プラグイン - discord sso インテグレーター -

5. Discord のロールを WordPress にマッピングする  WordPress discord プラグイン - discord sso インテグレーター

Discord サーバーのメンバーのロールは、シングル サインオン (SSO) 中に WordPress ロールにマッピングされます。ユーザーが Discord シングル サインオン (SSO) を使用して WordPress サイトにログインすると、Discord サーバー上のユーザーのロールに基づいて WordPress ロールがユーザーに割り当てられます。

  • に行きます Discord インテグレーター プラグイン => Discord と WordPress のロール マッピング タブ。 のチェックボックスを有効にします Discord と WordPress のロールマッピング.
  • WordPress discord プラグイン - マッピングを有効にする -
  • ユーザーに希望する WordPress ロールに対応する Discord ロールを選択し、クリックして続行してください。 Save ボタン。以下の画像に示すように、複数の Discord ロールを個別の WordPress ロールに割り当てることができます。
  • WordPress discord プラグイン - 役割をマッピングする -

6. WordPress ロールを Discord にマッピングする  WordPress discord プラグイン - discord sso インテグレーター

WordPress サイトのユーザーロールは、Discord サーバーのメンバーロールにマッピングされます。ユーザーが Discord シングル サインオン (SSO) を使用して WordPress サイトにログインするたびに、そのユーザーには WordPress ウェブサイト上のユーザーのロールに基づいて、Discord サーバー上の Discord ロールが割り当てられます。

  • に行きます Discord インテグレーター プラグイン => WordPress と Discord のロール マッピング タブ。 のチェックボックスを有効にします WordPress と Discord の役割マッピング.
  • WordPress discord プラグイン - ロールマッピングを有効にする -
  • ユーザーの希望する Discord ロールに対応する WordPress ロールを選択し、クリックして続行してください。 '保存' ボタン。以下の画像に示すように、複数の WordPress ロールを個別の Discord ロールに割り当てることができます。
  • WordPress discord プラグイン - ロールマッピング -

設定したWordPress Discordプラグインを使用して ソーシャルログインプロバイダーとしての Discord & OAuth クライアントとしての WordPress WordPress サイトで Discord ユーザー プロファイルを使用してシングル サインオンを実行しているユーザーにユーザー制限とロール マッピングを提供します。 Discord Integrator は、Discord ソーシャル ログインによる WordPress サイトへのシームレスなワンクリック ログインを提供します。

その他のリソース


メールでお問い合わせください discordsupport@xecurify お客様の要件に関する迅速なガイダンス(電子メール/会議経由)が必要です。当社のチームは、お客様の要件に応じて最適なソリューション/プランの選択をお手伝いします。

こんにちは!

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

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

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

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