の検索結果 :

×

Google Classroom SSO (シングル サインオン) | Google Classroomを使用したWordPressログイン

Google Classroom SSO (シングル サインオン) | Google Classroomを使用したWordPressログイン


WordPress OAuth および OpenID Connect シングル サインオン (SSO) プラグインを使用した Google Classroom SSO により、Google Classroom 認証情報やその他のカスタムおよび標準プロバイダーを使用して WordPress サイトにログインできるようになります。 ユーザー プロファイル属性マッピング、ロール マッピングなどの高度なシングル サインオン (SSO) 機能をサポートしています。Google クラスルームの Wordpress 統合や、WP OAuth シングル サインオン (OAuth / OpenID Connect クライアント) プラグインで提供されるその他の機能の詳細については、こちらをご覧ください。できる ここをクリック.


当社は複数の教育プロバイダーで WordPress シングル サインオン (SSO) を提供しています。人気のあるプロバイダーの一部を以下で見つけることができます。

Clever

クラスリンク

キャンバス

教育プロバイダーが見つかりませんか? クリック こちら 詳しく知ることができます

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


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


WordPress への Google Classroom シングル サインオン (SSO) ログインを構成する手順

1. Google Classroom を OAuth プロバイダーとして設定する

  • に行く https://console.developers.google.com/ そしてサインアップ/ログインします。
  • ソフトウェアの制限をクリック プロジェクトの選択 新しい Google Apps プロジェクトを作成するには、すべてのプロジェクトのリストを含むポップアップが表示されます。
  • OAuth/OpenID/OIDC シングル サインオン (SSO)、Google 教室 SSO ログイン 新しいプロジェクトを選択
  • あなたはをクリックすることができます 新しいプロジェクト ボタンをクリックして新しいプロジェクトを作成します。
  • OAuth/OpenID/OIDC シングル サインオン (SSO)、Google 教室 SSO ログイン 新しいプロジェクトの作成
  • の下にプロジェクト名を入力します。 プロジェクト名 フィールドをクリックします 創造する.
  • OAuth/OpenID/OIDC シングル サインオン (SSO)、Google 教室 SSO ログイン プロジェクト名を入力
  • に行く ナビゲーションメニューAPIサービス資格情報。
  • WordPress OAuth/OpenID/OIDC シングル サインオン (SSO)、Google 教室 SSO 認証情報に移動 認証情報
  • ソフトウェアの制限をクリック 資格情報を作成します。 ボタンをクリックして選択 OAuthクライアントID 提供されたオプションから。
  • WordPress OAuth/OpenID/OIDC シングル サインオン (SSO)、Google クラスルーム sso OAuth クライアント ID
  • OAuth クライアント ID を作成するには、同意画面で製品名を設定する必要があるという警告が表示された場合 (下の図を参照)。 クリックしてください 同意画面の設定
  • WordPress OAuth/OpenID/OIDC シングル サインオン (SSO)、Google 教室 SSO 設定同意画面
  • などの必要な詳細を入力します。 アプリ名、ユーザーサポートメールアドレス。 そしてクリックしてください 保存して続行
  • OAuth/OpenID/OIDC シングル サインオン (SSO)、Google 教室 SSO によるアプリ情報の入力 OAuth/OpenID/OIDC シングル サインオン (SSO)、Google 教室 SSO 保存設定
  • 次にスコープを設定します。 スコープの追加または削除
  • OAuth/OpenID/OIDC シングル サインオン (SSO)、Google クラスルーム SSO スコープの追加、削除
  • ここで、 スコープ プロジェクトが Google アカウントから特定の種類のプライベート ユーザー データにアクセスできるようにし、[ 保存して続行
  • OAuth/OpenID/OIDC シングル サインオン (SSO)、Google 教室 SSO 更新範囲
  • に行きます 「認証情報」タブ をクリックします。入力したコードが正しければ、MFAの設定は正常に完了します 資格情報を作成します。 ボタン。 選択 Webアプリケーション ドロップダウン リストから新しいアプリケーションを作成します。
  • WordPress OAuth/OpenID/OIDC シングル サインオン (SSO)、Google 教室 SSO 選択 Web アプリ
  • 名前フィールドの下にクライアント ID に使用する名前を入力し、 リダイレクト/コールバック URI miniOrange OAuth クライアント プラグイン/モジュールから 承認されたリダイレクト 「URI」フィールドをクリックして、 創造する
  • WordPress OAuth/OpenID/OIDC シングル サインオン (SSO)、Google 教室 SSO 作成 oauth クライアント ID
  • クライアント ID とクライアント シークレットを含むポップアップが表示されます。 顧客ID & クライアントシークレット それを miniOrange OAuth クライアント プラグイン設定に保存します。
  • WordPress OAuth/OpenID/OIDC シングル サインオン (SSO)、Google クラスルーム SSO クライアント ID クライアント シークレット
  • Google App OAuth サーバー側の構成が正常に完了しました。

Google Classroom これで、WordPress サイトへの Google Classroom SSO ログインを実現するための OAuth プロバイダーとして正常に設定されました。


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


  • に行く OAuthの構成 タブをクリックして 新しいアプリケーションを追加 新しいクライアント アプリケーションを Web サイトに追加します。
  • Google シングル サインオン (SSO) OAuth - 新しいアプリケーションの追加
  • ここの OAuth / OpenID Connect プロバイダーのリストからアプリケーションを選択してください グーグル。
  • Google シングル サインオン (SSO) OAuth - アプリケーションの選択
  • コピー コールバックURL OAuth プロバイダー構成で使用されます。 クリック 次へ。
  • Google シングル サインオン (SSO) OAuth - コールバック URL
  • 入力する必要があります アプリ名とエンドポイント ここでは、以下の表を参照して、をクリックしてください。 Next.

  • エンドポイントを承認します: https://accounts.google.com/o/oauth2/auth
    アクセストークンエンドポイント: https://www.googleapis.com/oauth2/v4/token
    ユーザー情報の取得エンドポイント: https://www.googleapis.com/oauth2/v1/userinfo
    Google シングル サインオン (SSO) OAuth - アプリ名、テナント ID を追加
  • 次のようなクライアント資格情報を入力します。 クライアントIDとクライアントシークレット セットアップダイアログボックスに示されているように。 スコープ値を次のように入力します。 openid プロフィールに電子メールを送信するに設定します。 OK をクリックします。 次へ。
  • Google シングル サインオン (SSO) OAuth - クライアント ID とクライアント シークレット
  • ソフトウェアの制限をクリック 終了 構成を保存します。
  • Google シングル サインオン (SSO) OAuth - 構成を完了する

正常に設定されました OAuth クライアントとしての WordPress Google Classroom SSO (シングル サインオン) によるユーザー認証を実現して、WordPress サイトにログインします。

3. ユーザー属性のマッピング

  • ユーザー属性マッピングは、ユーザーが WordPress に正常にログインできるようにするために必須です。 以下の設定を使用して、WordPress のユーザー プロファイル属性を設定します。
  • ユーザー属性の検索

    • に行く OAuthの構成 タブ。 下にスクロールしてクリックします テスト構成.
    • テスト構成
    • OAuth プロバイダーから WordPress に返されるすべての値が表に表示されます。 名、姓、電子メール、またはユーザー名の値が表示されない場合は、OAuth プロバイダーでこの情報を返すように必要な設定を行ってください。
    • OAuth/OpenID Google Classroom シングル サインオン SSO WordPress create-newclient 構成-テスト-結果
    • テスト構成にすべての値が表示されたら、次のページに進みます。 属性/役割のマッピング タブに移動すると、[ユーザー名] ドロップダウンに属性のリストが表示されます。
    • OAuth/OpenID Google Classroom シングル サインオン SSO WordPress create-newclient 属性/ロール マッピング

    4: ロールマッピング [プレミアム]

    • ソフトウェアの制限をクリック 「テスト構成」 OAuth プロバイダーから送信された属性名と属性値のリストを取得します。
    • 「テスト構成」ウィンドウから、プラグインの「属性マッピング」セクションで属性名をマッピングします。 詳細については、スクリーンショットを参照してください。
    • wordpress oauth クライアント プラグイン sso : 属性マッピング
    • 役割マッピングを有効にする: ロール マッピングを有効にするには、グループ名属性をマッピングする必要があります。 プロバイダー アプリケーションからロールを返す属性のリストから属性名を選択します。
      例えば: 職種

    • wordpress oauth クライアント プラグイン sso : テスト構成 - ロール マッピング
    • WordPress ロールをプロバイダー ロールに割り当てます。 プロバイダー アプリケーションに基づいて、WordPress ロールをプロバイダー ロールに割り当てることができます。 アプリケーションに応じて、学生、教師、管理者、その他のいずれかになります。 [グループ属性値] の下にプロバイダー ロールを追加し、[WordPress ロール] の下でその前に必要な WordPress ロールを割り当てます。

      例えば、、下の画像の。 教師には管理者の役割が割り当てられ、生徒にはサブスクライバーの役割が割り当てられます。
    • wordpress oauth クライアント プラグイン sso : テスト構成 - ロール マッピング
    • マッピングを保存すると、SSO 後にプロバイダー ロールに WordPress 管理者ロールが割り当てられます。
      例: 指定された例のように、ロール「教師」を持つユーザーは WordPress の管理者として追加され、「学生」は購読者として追加されます。

    5. サインイン設定

    • [シングル サインオン (SSO) 設定] タブの設定は、シングル サインオン (SSO) のユーザー エクスペリエンスを定義します。 WordPress ページに Okta ログイン ウィジェットを追加するには、以下の手順に従う必要があります。
      • に行く WordPress の左側のパネル > 外観 > ウィジェット.
      • 選択 miniOrange OAuth。 好きな場所にドラッグ&ドロップして保存します。
      • Okta シングル サインオン (SSO) - WordPress の create-newclient ログイン ボタンの設定
      • に行く WordPress の左側のパネル > 外観 > ウィジェット.
      • 選択 miniOrange OAuth。 好きな場所にドラッグ&ドロップして保存します。
      • Okta シングル サインオン (SSO) - WordPress の create-newclient ログイン ボタンの設定
      • WordPress ページを開くと、そこに Okta SSO ログイン ボタンが表示されます。 Okta シングル サインオン (SSO) を今すぐテストできます。
      • ことを確認してください 「ログインページに表示」 オプションがアプリケーションで有効になっています。 (下の画像を参照してください)
      • Okta シングル サインオン (SSO) - WordPress の create-newclient ログイン ボタンの設定
      • さあ、あなたのところへ行ってください ワードプレスログイン ページで見やすくするために変数を解析したりすることができます。 (例: https://< your-wordpress-domain >/wp-login.php)
      • そこに Okta SSO ログイン ボタンが表示されます。 ログイン ボタンをクリックすると、Okta シングル サインオン (SSO) をテストできるようになります。
      • Okta シングル サインオン (SSO) - WordPress の create-newclient ログイン ボタンの設定

このガイドでは、正常に構成されています Google Classroom シングル サインオン (SSO) WP OAuth シングル サインオン (OAuth および OpenID Connect クライアント) プラグインを使用して、Google Classroom を OAuth プロバイダーとして、WordPress を OAuth クライアントとして構成します。 このソリューションにより、Google Classroom のログイン認証情報を使用して WordPress サイトへの安全なアクセスを数分以内に展開できるようになります。

6: スコープとエンドポイント

こんにちは!

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

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

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

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