WordPress を OAuth サーバーとして使用した WSO2 シングル サインオン (SSO) | WordPress を使用して WSO2 にログインする
概要
WordPress 用 OAuth サーバー プラグインを使用すると、WordPress のユーザー名とパスワードを使用して WSO2 アプリケーションへのシングル サインオン (SSO) が可能になります。WordPress 用 OAuth サーバー プラグインで WSO2 を設定すると、WordPress の認証情報を使用して WSO2 アプリケーションにログインできます。OAuth サーバー プラグインを使用すると、要件に応じてカスタム WordPress ユーザー属性を WSO2 アプリケーションに送信することもできます。WordPress 用 OAuth サーバー プラグインで提供されるその他の機能の詳細については、こちらをクリックしてください。
前提条件: ダウンロードとインストール
- WordPress インスタンスに管理者としてログインします。
- WordPress に移動します ダッシュボード >> プラグイン をクリックします。入力したコードが正しければ、MFAの設定は正常に完了します 新規追加.
- 検索する WordPress 用 OAuth サーバー シングル サインオン (SSO) プラグイン をクリックします。入力したコードが正しければ、MFAの設定は正常に完了します 今すぐインストール.
- インストールしたら、をクリックします アクティブにしましょう.
構成手順
ステップ1. WordPressをOAuthサーバーとして設定する
- に行く miniOrange OAuth サーバー 左側のメニューでプラグインをクリックし、 カスタム OAuth 2.0 クライアント ボタンをクリックして新しいクライアントを作成します。

- 必要に応じてクライアント名を入力します。 を入力 リダイレクトURL これは WSO2 から取得できます。 コールバックURI フィールドをクリックします クライアントの保存

- 書き留める 顧客ID, クライアントシークレット, Endpoints (NAIST) と 対象領域 後で OAuth クライアントを構成するときに必要になります。

ステップ2. WSO2をOAuthクライアントとして設定する
- WSO2 管理コンソールにログインします。
- 左側のナビゲーションメニューから、 追加 下 アイデンティティプロバイダー タブには何も表示されないことに注意してください。

- の横にあるチェックボックスを有効にします。 OAuth2 / OpenID Connect を有効にする ラベルをクリックし、miniOrange OAuth Server Single Sign-On(SSO) プラグインから取得する必要な詳細を入力します。

- さあ、行きましょう ジャストインタイムのプロビジョニング セクションと選択 PRIMARY ドロップダウンからのオプション 常にユーザー ストア ドメインにプロビジョニングする ラジオと選択 サイレントプロビジョニング オプション。 次に、 をクリックします 会員登録する

| クライアントID : | 詳細 |
| クライアントシークレット: | 詳細 |
| 範囲: | プロフィールオープンIDメール |
| エンドポイントを承認します: | https://< your-wordpress-domain >/wp-json/moserver/authorize |
| アクセストークンエンドポイント: | https://< your-wordpress-domain >/wp-json/moserver/token |
| ユーザー情報の取得エンドポイント: | https://< your-wordpress-domain >/wp-json/moserver/resource |
このガイドでは、WordPress を OAuth プロバイダー、WSO2 を OAuth クライアントとして、WordPress 用 OAuth サーバー プラグインを使用してWSO2アプリケーションにシングル サインオン (SSO) を正常に構成する方法を説明します。このソリューションにより、WordPress サイトの認証情報を使用して WSO2 アプリケーションへの安全なアクセスを数分以内に展開できるようになります。
関連記事
ご返信ありがとうございます。近日中にご連絡させていただきます。
何か問題が発生しました。 もう一度質問を送信してください

会員登録