の検索結果 :
×WordPress 用の JWT を使用したログインおよび登録プラグインを使用すると、他の WordPress サイトやモバイル アプリケーションを含む他のアプリケーション/プラットフォームから JWT トークン (JSON Web トークン) を使用して WordPress アプリケーションにログイン (シングル サインオン) できます。
以下のセットアップガイドには、WordPress 用プレミアムプラグイン JWT Login (シングルサインオン)で利用できる機能が記載されています。
この機能は、WordPress ユーザー認証情報に基づいて JWT トークンを作成するのに役立ちます。 また、WordPress 認証情報を使用してログインしようとしている他のアプリのユーザーを認証するのにも役立ちます。
ユーザーベースの JWT をリクエストするサンプル例
Request:POST https://<domain-name>/wp-json/api/v1/mo-jwt
Body:username = <wordpress username>
password = <wordpress password>
Sample curl Request Format-
curl -d "username=<wordpress_username>&password=<wordpress_password>"
-X POST http://<wp_base_url>/wp-json/api/v1/mo-jwt
この機能は、API 経由で WordPress でユーザーを作成し、ユーザーのログイン、削除などにさらに使用できるユーザーベースの JWT トークンを返すのに役立ちます。
ユーザー登録を依頼するサンプル例
Request:POST https://<domain-name>/wp-json/api/v1/mo-jwt-register
Body:username = <wordpress username>
password(Optional) = <wordpress password>
Sample curl Request Format-
curl -d "username=<wordpress_username>&password=<wordpress_password>"
-X POST http://<wp_base_url>/wp-json/api/v1/mo-jwt-register
この機能は、ユーザーベースの JWT トークンを使用して API エンドポイント経由で WordPress からユーザーを削除するのに役立ちます。
ユーザーベースの JWT をリクエストするサンプル例
Request:POST https://<domain-name>/wp-json/api/v1/mo-jwt-delete
Body:jwt-token = <The jwt token of that whom you want to remove from WordPress>
Sample curl Request Format-
curl -d "jwt-token=<JWT_token>"
-X POST http://<wp_base_url>/wp-json/api/v1/mo-jwt-delete
この機能は、プラグインから作成された、または OAuth 2.0/OpenID Connect プロバイダー、Firebase などの外部 ID から取得されたユーザーベースの JWT トークンを使用して、WordPress でユーザーを自動ログイン (シングル サインオン) するのに役立ちます。
この方法でJWTに署名する場合、署名アルゴリズムとしてHS256またはRS256を選択できます。さらに、 「復号鍵/証明書」フィールドに、JWTを復号するための鍵/証明書を入力できます。
この方法を使用すると、JWTトークンの公開鍵を作成し、JWKSエンドポイントにアクセスして署名を検証できます。
OAuthイントロスペクション/ユーザー情報エンドポイント、クライアントID、およびクライアントシークレットを追加することで、このメソッドを使用してOAuthトークンが有効かどうかを判断できます。
このセクションでは、受信した JWT トークンのロール属性に基づいてロールを割り当てることができます。
ロール マッピングを設定するには、次の XNUMX つの手順に従うだけです。
JWT を URL パラメータとして使用してログインをテストする
ご要望について迅速なガイダンス(メールまたは会議にて)をご希望の場合は、 apisupport@xecurify.comまたはoauthsupport@xecurify.comまでメールでお問い合わせください。弊社のチームがお客様のご要望に最適なソリューション/プランの選択をお手伝いいたします。
助けが必要? 私たちはここにいます!
お問い合わせありがとうございます。
24 時間以内に当社からのご連絡がない場合は、お気軽にフォローアップ メールを送信してください。 info@xecurify.com
リクエストが失敗しました。
メールを送信してみてください info@xecurify.com
