WordPress OAuth を使用して Google シングル サインオン (SSO) を構成する – WordPress Google SSO
概要
セットアップ シングル サインオン (SSO) WordPress ウェブサイト上で Google Appsの WordPress OAuth & OpenID Connect シングルサインオン WordPress SSO 経由でプラグインを使用します。G Suite SSO を実装すると、ユーザーは G Suite ログイン認証情報を使用して、単一の認証情報セットでウェブサイトやアプリケーションにログインできるようになります。 OAuth WordPressプラグイン経由のGoogleシングルサインオンは、次のような高度なSSO機能も提供します。 ユーザー プロファイル属性マッピング、ロール マッピング、およびユーザー プロファイルのロールベースのアクセスWordPressサイト全体をGoogle SSOで保護することもできます。Googleログインは WordPress OAuth SSO ユーザーのログインプロセスを保護し、ユーザー認証権限を向上させます。OAuth SSOプラグインを使用すると、 組織のユーザーを許可または制限する と同様 ゲストユーザーベース 組織/会社のドメインなどのメールドメイン、または gmail.com などの個人ドメインで、以下のガイドの手順に従って、このプラグインをインストールして WordPress SSO を設定します。
前提条件: ダウンロードとインストール
- WordPress インスタンスに管理者としてログインします。
- WordPress に移動します ダッシュボード -> プラグイン をクリックします。入力したコードが正しければ、MFAの設定は正常に完了します 新規追加.
- を検索 WordPress OAuth シングルサインオン (SSO) プラグインを選択してクリックします 今すぐインストール.
- インストールしたら、をクリックします アクティブにしましょう.
WordPress OAuthでGoogleシングルサインオン(SSO)を設定する手順
ステップ1: GoogleをOAuthプロバイダーとして設定する
- に行く https://console.developers.google.com/ そしてサインアップ/ログインします。
- ソフトウェアの制限をクリック プロジェクトの選択 新しい Google Apps プロジェクトを作成するには、すべてのプロジェクトのリストを含むポップアップが表示されます。
- あなたはをクリックすることができます 新しいプロジェクト ボタンをクリックして新しいプロジェクトを作成します。
- の下にプロジェクト名を入力します。 プロジェクト名 フィールドをクリックします 創造する.
- に行く ナビゲーションメニューAPIサービスCredentials .
- ソフトウェアの制限をクリック 資格情報を作成します。 ボタンをクリックして選択 OAuthクライアントID 提供されたオプションから。
- OAuth クライアント ID を作成するには、同意画面で製品名を設定する必要があるという警告が表示された場合 (下の図を参照)。 クリックしてください 同意画面の設定
- 入力する アプリ名 ユーザーサポートメール。 をクリックしてください 次へ.
- アプリの構成および登録方法を選択し、 をクリックします。 次へ
- 連絡先情報の下に メールアドレス をクリックします。入力したコードが正しければ、MFAの設定は正常に完了します 次へ.
- チェックボックスにチェックを入れてポリシーに同意し、クリックします 続ける。 次にクリック 次へ.
- に行きます クライアントタブ をクリックします。入力したコードが正しければ、MFAの設定は正常に完了します OAuthクライアントを作成する
- 選択する Webアプリケーション ドロップダウンリストから新しいアプリケーションを作成します。名前欄にクライアントIDに付ける名前を入力し、 リダイレクト/コールバック URI miniOrange OAuthクライアントプラグイン/モジュールから 承認されたリダイレクト 「URI」フィールドをクリックして、 創造する
- クライアントIDとクライアントシークレットが表示されたポップアップが表示されます。 顧客ID クライアントシークレット これを miniOrange OAuth クライアント プラグインの構成に保存します。
結論として、正常に設定することで、 OAuthプロバイダーとしてのGoogle、WordPress へのエンドユーザー向けのシームレスな Google シングル サインオン (SSO) と認証が有効になりました。
ステップ2: WordPressをOAuthクライアントとして設定する
- Free
- プレミアムサーマルバッグ
ステップ3: ユーザー属性のマッピング
- Google SSO を使用して WordPress にシングルサインオンするには、ユーザー属性マッピングが必須です。以下の設定を使用して、WordPress のユーザープロファイル属性を設定します。
- テスト構成にすべての値が表示されたら、次のページに進みます。 属性/役割のマッピング タブで、各ユーザーに固有のユーザー名に属性をマッピングします。また、firstname、lastnameなどの他の属性もマッピングします。 Save.
ユーザー属性の検索
ステップ 4: サインイン設定
- シングルサインオン(SSO)設定タブの設定は、シングルサインオン(SSO)のユーザーエクスペリエンスを定義します。WordPressページにGoogleログインウィジェットを追加するには、以下の手順に従ってください。
- WordPress 5.7以下
- WordPressの5.8
- WordPress 5.9以上
結論として、正常に構成された後、 OAuthプロバイダーとしてのGoogle OAuth クライアントとしての WordPressで、ユーザーにとってスムーズで安全な認証プロセスを実現できます。Google シングル サインオン(SSO)を利用することで、WordPress 環境内で堅牢なユーザー エクスペリエンスを実現できます。これにより、ユーザーは単一のログイン認証情報で複数のアプリケーションに簡単にアクセスできるようになります。Google OAuth を主要な認証ソリューションとして統合することで、ユーザーは既存の Google 認証情報を使用して WordPress アカウントに安全にログインできます。
