の検索結果 :
×JWT プラグインを使用した WordPress ログインと登録を使用すると、他の WordPress サイトやモバイル アプリケーションを含む他のアプリケーション/プラットフォームから、JWT トークン (JSON Web トークン) を使用して WordPress アプリケーションにログイン (WordPress シングル サインオン) できるようになります。
次のセットアップ ガイドには、以下で利用できる機能が含まれています。 JWT ログイン (WordPress シングル サインオン) プレミアム プラグイン.
この機能は、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 でユーザーを自動ログイン (シングル サインオン) するのに役立ちます。
あなたは選ぶことができます 署名アルゴリズム HS256 または RS256 このメソッドを使用して JWT に署名します。 さらに、次のように入力できます。 キー/証明書 [復号化キー/証明書] フィールドで JWT を復号化します。
このメソッドを使用して、JWT トークンの公開キーを作成し、次のように入力してその署名を検証できます。 JWKS エンドポイント.
を追加することにより OAuth イントロスペクション/ユーザー情報エンドポイント、クライアント ID、およびクライアント シークレット、 このメソッドを使用して、OAuth トークンが有効であるかどうかを判断できます。
このセクションで、 受信した JWT トークンのロール属性に基づいてロールを割り当てることができます。.
ロール マッピングを設定するには、次の XNUMX つの手順に従うだけです。
JWT を URL パラメータとして使用してログインをテストする
メールでお問い合わせください apisupport@xecurify.com or oauthsupport@xecurify.com お客様の要件に関する迅速なガイダンス(電子メール/会議経由)が必要です。当社のチームは、お客様の要件に応じて最適なソリューション/プランの選択をお手伝いします。
助けが必要? 私たちはここにいます!
お問い合わせありがとうございます。
24 時間以内に当社からのご連絡がない場合は、お気軽にフォローアップ メールを送信してください。 info@xecurify.com
リクエストが失敗しました。
メールを送信してみてください info@xecurify.com
