OAuth サーバーとして WordPress を使用した Nextcloud OAuth SSO | WordPress を使用した Nextcloud SSO
概要
WordPress OAuth Serverプラグインを使用してWordPress Nextcloud OAuthを統合し、WordPressのユーザー名とパスワードを使用してNextcloudアプリにシングルサインオン(SSO)を実現します。NextcloudをWP OAuth Serverプラグインで設定すると、WPの認証情報を使用してNextcloud OAuthアプリケーションにSSOできます。OAuth Serverプラグインでは、以下の送信も可能です。 要件に応じて、NextcloudアプリにカスタムWordPressユーザー属性を追加します。このソリューションは、WordPress/WPをSPとしてNextcloudアカウントに安全にログインし、Nextcloud WP SSOを設定することで、セキュリティを確保するのに役立ちます。このガイドを完了すると、WordPressユーザーはNextcloudにログインできるようになります。WP OAuth Serverプラグインで提供されるその他の機能の詳細については、こちらをご覧ください。 ここをクリック.
前提条件: ダウンロードとインストール
- WordPress インスタンスに管理者としてログインします。
- WordPress に移動します ダッシュボード >> プラグイン をクリックします。入力したコードが正しければ、MFAの設定は正常に完了します 新しいプラグインを追加.
- WordPress を検索する OAuth サーバー シングル サインオン (SSO) プラグインを選択してクリックします 今すぐインストール.
- インストールしたら、をクリックします アクティブにしましょう.
構成手順
ステップ1. WordPressをOAuthサーバーとして設定する
- 左側のメニューで、次の場所に移動します miniOrange OAuth サーバー とを検索 Nextcloud. Nextcloud アプリケーションを選択します。

- 提供する クライアント名 あなたの選択と コールバック/リダイレクト URI as https://<nextcolud-site-domain>/apps/sociallogin/custom_oauth2/<server_name> (交換するNextCloud で設定された内部名付き).

- 書き留める アプリケーションID, アプリシークレット, Endpoints Nextcloud アプリで設定します。

ステップ2. OAuthクライアントとしてNextcloudを設定する
- NextCloud インストールに管理者としてログインします。
- プロフィールの下で をクリックします アプリ.

- 詳しくはこちら ダウンロードして有効にする のそばに ソーシャルログイン アプリ(すでにダウンロードされている場合は、「有効にする」をクリックします)。

- プロフィールの下で をクリックします 管理設定.

- 左側のパネルの下にある 管理部門 セクションで、 ソーシャルログイン タブには何も表示されないことに注意してください。

- 次のように入力フィールドに値を入力します。
| 内部名: | 実際の値上の手順で入力した |
| タイトル: | 実際の値上の手順で入力した |
| API ベース URL: | https://mywp-site.com/wp-json (ここで、mywp-site.com を WordPress サイトのドメインに置き換えてください) |
| 認証URL: | の値 認可エンドポイント プラグインのエンドポイントセクションから |
| トークンの URL: | の値 トークンエンドポイント プラグインのエンドポイントセクションから |
| プロフィールURL: | の値 ユーザー情報の取得エンドポイント プラグインのエンドポイントセクションから |
| クライアントID: | の値 アプリケーションID クライアント認証情報セクションより |
| クライアントシークレット: | の値 アプリシークレット クライアント認証情報セクションより |
| 範囲: | openid プロファイル電子メール (WP の miniOrange プラグインから取得) |
| プロフィールフィールド: | 空 (オプション) |
| 団体は次のように主張している。 | 空 (オプション) |
| デフォルトのグループ: | なし |
- ソフトウェアの制限をクリック Save
NextcloudのログインページにSSOボタンが表示されます。これでWordPressサーバーの認証情報を使ってログインできます。
このガイドでは、WordPressをOAuthプロバイダー、NextcloudをOAuthクライアントとして、WP OAuthサーバープラグインを使用してNextcloud OAuth SSOログインを設定しました。これにより、カスタムWordPressユーザー認証情報をNextcloudアプリに送信し、Nextcloud WordPressシングルサインオン(SSO)を有効にできるようになります。miniOrange OAuthサーバーソリューションを使用すれば、WordPress/WPをSPとしてNextcloudにログインできます。Netcloud WordPress SSO(シングルサインオン)は、Netcloudアプリケーションのログイン速度を向上させます。このソリューションにより、Nextcloud OAuthログインを有効にすることで、数分以内にWordPressサイトの認証情報を使用してNextcloudアプリへの安全なアクセスを展開できるようになります。
関連記事
ご返信ありがとうございます。近日中にご連絡させていただきます。
何か問題が発生しました。 もう一度質問を送信してください

会員登録