رایگان، بدون نیاز به حساب

JWT

یک توکن وب فشرده JSON از ادعاها ایجاد کنید و آن را در این مرورگر امضا کنید. از این صفحه برای یادگیری و تست نشانه ها استفاده کنید، نه برای احراز هویت تولید.

Signing به صورت محلی در این مرورگر اجرا می شود. هیچ چیز آپلود یا ذخیره نمی شود.

فقط از داده های آزمایشی استفاده کنید. HMAC از یک راز مشترک برای امضا و تأیید استفاده می کند. هرگز راز تولید را در اینجا وارد نکنید.

این یک توکن ایجاد می کند. کاربران را احراز هویت نمی کند، هویت را تأیید نمی کند یا ارائه دهنده هویت تولید را جایگزین نمی کند.

: 4 کیلوبایت. محدودیت مطالبات: 192 کیلوبایت.

چگونه یک JWT ایجاد و امضا کنم؟

یک شی JSON از ادعاها را وارد کنید، HS256، HS384 یا HS512 را انتخاب کنید و یک راز آزمایشی ارائه دهید. به صورت اختیاری یک زمان انقضا اضافه کنید. مرورگر توکن را به صورت محلی ایجاد می کند. آن را فقط در یک محیط تست ایمن کپی کنید.

پرسش‌های متداول

چگونه یک JWT ایجاد و امضا کنم؟

یک شی JSON از ادعاها را وارد کنید، HS256، HS384 یا HS512 را انتخاب کنید و یک راز آزمایشی ارائه دهید. به صورت اختیاری یک زمان انقضا اضافه کنید. مرورگر توکن را به صورت محلی ایجاد می کند. آن را فقط در یک محیط تست ایمن کپی کنید.

آیا راز من به سرور ارسال می شود؟

No. Signing از Web Crypto در این برگه مرورگر استفاده می کند. راز و ادعاها توسط این ابزار آپلود یا ذخیره نمی شوند. راز تولید را وارد نکنید: برنامه‌های افزودنی مرورگر یا دستگاه در معرض خطر همچنان ممکن است به محتوای صفحه دسترسی داشته باشند.

آیا ایجاد JWT باعث ورود کاربر می شود؟

نه. یک توکن امضا شده به خودی خود هیچ کسی را احراز هویت نمی کند. یک سرور باید امضا، صادرکننده، مخاطب، انقضا و قوانین خاص برنامه را تأیید کند.

آیا می توانم از راز تولید خود در اینجا استفاده کنم؟

نه. فقط از یک راز تست یکبار مصرف استفاده کنید. اسرار امضای HMAC کلیدهای مشترک هستند و هر کسی که کلید را داشته باشد می تواند امضا ایجاد کند. کلیدهای تولید را در یک مدیر مخفی سمت سرور امن نگه دارید.

کدام الگوریتم ها پشتیبانی می شوند؟

این ابزار فقط از HS256، HS384 و HS512 پشتیبانی می کند. از الگوریتم های نامتقارن مانند RS256 یا ES256 پشتیبانی نمی کند.