登録するログイン
ドキュメント価格設定
登録するログイン
  • はじめる
  • 導入
  • クイックスタート
  • SDK
  • React
  • TypeScript
  • Next.js
  • Express
  • NestJS
  • Python
  • APIリファレンス
  • サポートとリソース
  • よくある質問
  • 接触

JWTユーティリティーズ

JWTトークンの検証およびJWKSキャッシュを使用したユーティリティ機能。


概要

JWKSを使用してJWT署名を検証する機能、検証なしでトークンをデコードする機能、ユーザーIDを抽出する機能、トークンがマシン間トークンであるかどうかを確認する機能、有効期限を確認する機能、および更新が必要かどうかを判断する機能を提供します。最適なパフォーマンスを実現するため、JWKSキーは1時間キャッシュされます。


基本的な使い方

import { verifyToken, decodeToken } from 'authsafe-express';

const decoded = decodeToken(token);
const payload = await verifyToken(
  token,
  process.env.AUTHSAFE_DOMAIN,
  process.env.AUTHSAFE_CLIENT_ID,
  decoded.org_id,
);

ベストプラクティス
  • verifyToken() は、署名 (RS256)、発行者、対象者、有効期限、および非先行クレームを検証します。
  • JWKSキーは1時間キャッシュされ、期限切れになると自動的に更新されます。
  • decodeToken() は、検証なしで JWT をデコードします。これは、完全な検証の前に組織 ID を抽出するのに役立ちます。

AuthSafe

Product

HighlightFeatureIntegrationPricingFAQ

Company

AboutBlogContact

Developer

DashboardDocumentation

Legal

Terms & ConditionsPrivacyComplianceShippingCancellationAI

© 2026 AuthSafe. All rights reserved.

私たちはあなたのプライバシーを尊重します

このウェブサイトでは、お客様の体験を向上させるために匿名の分析Cookieを使用しています。個人情報の保存や共有は一切行いません。分析トラッキングはいつでも許可または拒否できます。プライバシーポリシーをご覧ください。

匿名の分析Cookieを使用しています。個人情報は保存されません。プライバシーポリシーをご覧ください。