WordPress を OAuth サーバーとして使用したゼロ層シングル サインオン (SSO)
概要
WordPress 用 OAuth サーバー プラグインを使用すると、WordPress のユーザー名とパスワードを使用して ZeroTier アプリにシングル サインオン (SSO) できます。ZeroTier を WordPress 用 OAuth サーバー プラグインで構成すると、WordPress の認証情報を使用して ZeroTier アプリケーションにログインできます。OAuth サーバー プラグインを使用すると、 要件に応じて、カスタムのWordPressユーザー属性をZeroTierアプリに送信します。WordPress用OAuthサーバープラグインで提供しているその他の機能の詳細については、 こちらをクリックしてください。.
前提条件: ダウンロードとインストール
PKCE この機能の詳細については、プレミアムバージョンで提供されています。 こちらをクリックしてください。.
構成手順
1. WordPress を OAuth サーバーとしてセットアップする
- に行く miniOrange OAuth サーバー 左側のメニューで をクリックします カスタム OAuth 2.0 クライアント ボタンをクリックして新しいクライアントを作成します。

- 必要に応じてクライアント名を入力してください。 http://<your-domain>/sso 下 URIをリダイレクトする フィールドを選択し、チェックボックスをクリックして有効にします PKCE をクリックします。入力したコードが正しければ、MFAの設定は正常に完了します クライアントの保存

- 書き留める 顧客ID (NAIST) と 発行者のURL OAuth クライアントで設定します。

2. ZeroTier を OAuth クライアントとしてセットアップする
- ZeroTier の開発者アカウントに移動し、以下の詳細を使用して ZeroTier を OAuth クライアントとして構成します。
| クライアントID: | 詳細 |
| 範囲: | プロフィールオープンIDメール |
| 発行URL: | https://<your-wordpress-domain>/wp-json/moserver/<client-id> |
- ログイン ページに [SSO] ボタンが表示されます。
このガイドでは、シングル サインオン (SSO) を正常に構成しました。 ゼロティア WordPressをOAuthプロバイダー、ZeroTierをOAuthクライアントとして、WordPress用OAuthサーバープラグインを使用してアプリを構築します。このソリューションにより、WordPressサイトの認証情報を使用してZeroTierアプリへの安全なアクセスを数分以内に展開できるようになります。
関連記事
ご返信ありがとうございます。近日中にご連絡させていただきます。
何か問題が発生しました。 もう一度質問を送信してください

会員登録