の検索結果 :

×

教育向け WordPress OAuth を使用した賢い SSO でログイン - 賢いシングル サインオン

教育向け WordPress OAuth を使用した賢い SSO でログイン - 賢いシングル サインオン


教育向け WordPress OAuth & OpenID Connect シングル サインオン プラグインを使用すると、Clever 経由で WordPress SSO を設定し、WordPress サイト全体をシングル サインオンで保護できます。 エンタープライズ レベルの ClassLink OAuth プロバイダーを使用する Clever SSO により、学区の管理者、保護者、教師、生徒が Clever SSO ログイン資格情報を使用して Web サイトやアプリにログインできるようになります。

WordPress SSO の実行中、Clever は OAuth プロバイダー (アイデンティティ プロバイダー) として機能し、WordPress は OAuth クライアント (サービス プロバイダー) として機能します。 教育用 WordPress 賢いログインは、これら XNUMX つの間のスムーズなログインを提供し、ユーザー名とパスワードを覚える必要をなくします。

教育向けの賢いシングル サインオンは、次のような高度な SSO 機能も提供します。 ユーザープロファイルマッピングとロールマッピング 研究所/学校の教員にさまざまなレベルのアクセスを許可します。 学生は、セクションまたは学校レベルに基づいて、WordPress SSO 経由で Web サイト上の特定の学校コースにアクセスすることもできます。 賢い WordPress OAuth SSO> プラグインはユーザーのログインプロセスを保護し、ユーザー認証権限を向上させます。 次に、このプラグインをインストールして、教育用クラスリンク経由で WordPress SSO を設定する手順に従います。


当社は、次のような複数の教育プロバイダーに WordPress シングル サインオン (SSO) を提供します。

クラスリンク

キャンバス

Google Classroom

オフィス365

教育プロバイダーが見つかりませんか? クリック こちら to learn more.

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


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



WordPress に賢いログイン (賢い SSO) を設定する手順

1. Clever を OAuth プロバイダーとしてセットアップする

  • まず、に行きます https://dev.clever.com/ サインアップ/ログインして新しいアプリを登録します。
  • 賢いサンドボックスを開始してください。 をクリックしてください ここをクリックして開始オプションを選択します。
  • SSO 教育用の Clever (Clever SSO) でログイン - ログイン
  • に行く https://apps.clever.com/サインアップしてアカウントにサインアップ/ログインします。
  • 手順に従ってアプリケーションを作成します。 (下の画像を参照してください)
  • SSO 教育用の Clever (Clever SSO) でログイン -clever-app-overview SSO 教育用の Clever (Clever SSO) でログイン -invites3 SSO 教育用の Clever でログイン (Clever SSO) - Clever Student Login
  • ソフトウェアの制限をクリック 賢いインスタントログイン オプションを続行します。
  • SSO 教育用の Clever (Clever SSO) でログイン - 概要
  • ソフトウェアの制限をクリック 次の 続行するにはボタンを押します。
  • SSO 教育用の Clever (Clever SSO) でログイン - 始めましょう
  • コピー 顧客ID クライアントの秘密 そしてそれをあなたの中に保存してください miniOrange OAuth クライアント プラグイン 顧客ID & クライアントシークレット それぞれテキストフィールド。 をコピーします リダイレクト/コールバック URL miniOrange oauth クライアント プラグインから取得し、 URIをリダイレクトする テキストフィールド。 最後に、 Save ボタンをクリックして設定を保存します。
  • 注:   OAuth シングル サインオン プレミアム プラグインはこれを追加します https://{domain-url}?app_name={appname} 賢いリダイレクトURLとして。
    例えば。 ドメイン名が ' の場合例ドメイン' アプリ名は 'Clever' の場合、リダイレクト URL は 'https://example.com?app_name=Clever'.


    SSO 教育用 Clever (Clever SSO) でログイン - sso セットアップ アプリケーション
  • セットアップボタンをクリックすると、セットアップが開始されます Next ボタンをクリックして次のステップに進みます。
  • 証明書調査をサポートしたいブラウザを選択し、 安全な認可付与フロー どの認証フローを使用しますか 質問(次ページの画像を参照)。
  • SSO 教育用に Clever (Clever SSO) でログイン - 送信
  • ユースケースに応じて他のフィールドをすべて入力し、 送信 最後にボタンをクリックして設定を保存します。

を使用して WordPress SSO が正常に設定されました。 OAuth プロバイダーとしての賢さ WordPress サイト上で、ユーザー認証を強化するために、教育向けの賢い SSO または賢いシングル サインオン (SSO) を使用してユーザー/学生が WordPress サイトに安全にアクセスできるようにします。


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


  • に行く OAuthの構成 タブをクリックして 新しいアプリケーションを追加 新しいクライアント アプリケーションを Web サイトに追加します。
  • SSO 教育用の Clever (Clever SSO) でログイン - 新しいアプリケーションを追加
  • こちらの OAuth / OpenID Connect プロバイダーのリストからアプリケーションを選択してください Clever.
  • SSO 教育用の Clever (Clever SSO) でログイン - アプリケーションを選択
  • プロバイダーを選択したら、 コールバックURL これは、OAuth プロバイダーの SSO アプリケーション構成で構成する必要があります。
  • 次のようにクライアント認証情報を入力します。 顧客ID & クライアントシークレット これは Discord SSO アプリケーションから取得します。
  • 設定については、以下の表を参照してください。 スコープとエンドポイント プラグインの Clever 用。
  • 対象領域 読み取り:生徒 読み取り:教師 読み取り:user_id
    エンドポイントを承認します: https://clever.com/oauth/authorize
    アクセストークンエンドポイント: https://clever.com/oauth/tokens
    ユーザー情報の取得エンドポイント: https://api.clever.com/v3.0/me

  • ソフトウェアの制限をクリック Next.
  • SSO 教育用の Clever (Clever SSO) でログイン - 構成を完了する
  • 概要ページですべての詳細を確認した後、「完了」をクリックして構成を保存し、SSO 接続をテストします。
  • SSO 教育用の Clever (Clever SSO) でログイン - 構成を完了する

正常に設定されました WordPress を OAuth クライアントにする賢い WordPress SSO、ユーザーは Classlink ログイン資格情報を使用して、WordPress サイトに安全な賢い SSO ログインを実装できるようになります。


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

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

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

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

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

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

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

5. サインイン設定

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

賢いシングル サインオン (SSO) これで正常に設定されるはずです OAuth プロバイダーとしての賢さ & OAuth クライアントとしての WordPress. 賢いSSO Web サイトへの役割ベースのアクセス、ユーザー プロファイルの完成、SSO によるコース アクセスの保護などの機能を使用して、学校/大学のすべてのニーズを満たす必要があります。それ以外の場合は、Classlink、Google などの他の教育用 IDP を介して WordPress SSO を設定することもできます。 WordPress OAuth SSO プラグインを使用した Classroom、Canvas など。

Learndash ロール マッピングを使用した賢い SSO

Clever
arrows-統合
Learndash
Learndash ロール マッピングを使用した賢い SSO

使用している場合 Learndash WordPress LMS として使用し、学校または異なるセクション (k1、k2 など) に基づいて (Classlink、Clever、Google Classroom) ユーザーに異なる Learndash コースを割り当てたいと考えています。 弊社をご利用いただけます WordPress Learndash の統合 アドオンでは、特定の Learndash コースに各ユーザーを個別に追加するのではなく、ユーザー グループとロールに基づいて SSO 中にユーザーをそのコースに直接割り当てることができるため、ユーザーは WordPress サイトから直接そのコースにアクセスできます。


その他のリソース


メールでお問い合わせください oauthsupport@xecurify.com お客様の要件に関する迅速なガイダンス(電子メール/会議経由)が必要です。当社のチームは、お客様の要件に応じて最適なソリューション/プランの選択をお手伝いします。

こんにちは!

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

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

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

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