の検索結果 :

×

会員登録 お問い合わせ

WordPress向けOAuthとのSingPassシングルサインオン(SSO)統合


今日のデジタル世界では、大量のユーザー名とパスワードを扱うのは非常に困難です。 そこで強力なソリューションが登場します – シングルサインオン(SSO)当社の革新的なソリューションは、WordPress用OAuthプラグインおよびSingPassとシームレスに統合されます。これにより、オンラインでの本人確認という複雑な作業が効率化されるだけでなく、ユーザーエクスペリエンスと管理効率の両方を向上させる数々のメリットも提供されます。

ミニオレンジ画像   導入:

このソリューションを実装するために、WordPress サイトのシングルサインオン (SSO) 用の ID プロバイダー (IDP) として SingPass を使用します。SSO 用の IDP として SingPass を使用するメリットと、当社のソリューションが WordPress 用 OAuth プラグインを使用したシングルサインオン (SSO) の実現にどのように役立つかについて詳しく説明します。このドキュメントを読み終える頃には、当社の SingPass SSO ログインソリューションが、WordPress サイトのユーザー管理を簡素化し、ユーザーエクスペリエンスを向上させる方法について、より深く理解していただけるでしょう。

ミニオレンジ画像  前提条件: ダウンロードとインストール



ミニオレンジ画像   シンパスとは何ですか?

SingPass はシンガポール パーソナル アクセスの略です。 これは、シンガポールのすべての国民と居住者のためのデジタル アイデンティティであり、800 以上の政府機関や企業が提供する 1,700 以上のデジタル サービスに、オンラインおよび対面でアクセスできるようになります。 これは、さまざまな政府機関と機密データを含むあらゆる取引を行うための便利で安全な方法です。


ミニオレンジ画像   シングル サインオンとは

シングル サインオン (SSO) は、ユーザーが単一セットのログイン資格情報を使用して複数のアプリケーションまたはサイトにアクセスできるようにするメカニズムです。 SSO を使用すると、ユーザーは一度認証されると、再度ログインすることなく複数のアプリケーションやサイトにアクセスできます。 SSO は、OAuth、SAML、OpenID Connect などのさまざまなプロトコルを使用して実装できます。 カスタムAPI.

この特定の使用例では、 SingPass を使用した SSO、ログインの手間を軽減し、組織のユーザー管理を簡素化します。 また、複数のアプリケーションまたはサイト間でシームレスで一貫したユーザー ジャーニーを提供することで、ユーザー エクスペリエンスも向上します。


ミニオレンジ画像   SingPass 認証情報を使用して SSO を実現するにはどうすればよいですか?


4.1 SingPass を OAuth プロバイダーとして設定する

  • SingPass の開発者アカウントに移動し、サインアップ/ログインします。
  • SingPass の開発者アプリケーションを作成します。 を追加します。 リダイレクト/コールバック URL これは OAuth シングル サインオン プラグインから取得します。 をクリックして承認に送信します。 送信ボタン.
  • シンガポール政府によって承認されると、クライアント ID やクライアント シークレットなどのクライアント資格情報を取得できます。 をコピーします 顧客ID (NAIST) と クライアントシークレット そしてそれを以下に保存します 顧客ID (NAIST) と クライアントシークレット WordPress の OAuth シングルサインオン (SSO) プラグインの設定で行います。

正常に設定されました OAuth プロバイダーとしての SingPass WordPress サイトへの SingPass シングル サインオン (SSO) ログインによるユーザー認証を実現します。


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

  • [OAuth の構成] タブに移動し、[新しいアプリケーションの追加] をクリックして、新しいクライアント アプリケーションを Web サイトに追加します。
  • カスタム openid シングル サインオン (SSO)
  • こちらの OAuth / OpenID Connect プロバイダーのリストからアプリケーションを選択してください カスタム OpenID Connect アプリ.
  • カスタム openid シングル サインオン (SSO)
  • プロバイダーを選択したら、 コールバックURL これは、OAuth プロバイダーの SSO アプリケーション (SingPass の開発者アプリケーション) の構成で構成する必要があります。
  • 開発者アプリケーションが SingPass によって承認されると、クライアント ID とクライアント シークレットを受け取ります。 これらの認証情報をプラグインの対応するフィールドに入力してください。
  • 設定については、以下の表を参照してください。 スコープとエンドポイント プラグインの SingPass 用
  • スコープ オープンID
    エンドポイントを承認します: https://login.singpass.gov.sg/oauth/authorize
    アクセストークンエンドポイント: https://login.singpass.gov.sg/oauth/token

    カスタム openid シングル サインオン (SSO)
  • ソフトウェアの制限をクリック 次へ.
  • 概要ページのすべての詳細を確認したら、 をクリックします。 仕上げ 設定を保存し、SSO 接続をテストします。
  • カスタム openid シングル サインオン (SSO)

4.3 ユーザー属性のマッピング

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

    • に行く OAuthの構成 タブ。 下にスクロールしてクリックします テスト構成.
    • カスタム openid シングル サインオン (SSO)
    • SingPass アプリケーションから WordPress に返されるすべての値が表に表示されます。 名、姓、電子メール、またはユーザー名の値が表示されない場合は、SingPass 開発者アプリケーションでこの情報を返すように必要な設定を行ってください。
    • 以下は参考用のサンプル画像です。 属性名は、OAuth プロバイダーの構成によって異なる場合があります。


      カスタム openid シングル サインオン (SSO)
    • テスト構成にすべての値が表示されたら、次のページに進みます。 属性/役割のマッピング タブに移動すると、[ユーザー名] ドロップダウンに属性のリストが表示されます。
    • カスタム openid シングル サインオン (SSO)

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

その他のリソース


お困りですか?

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

こんにちは!

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

対応