JWT (JSON Web Token)

JWT (JSON Web Token) یک استاندارد مدرن برای مجوز و ارتباط امن است که در بسیاری از API ها و معماری های میکروسرویس استفاده می شود. ما پشتیبانی کامل JWT را برای احراز هویت کاربر و سرویس، مدیریت جلسه و تمایز دسترسی با نقش انجام می دهیم.

توکن های JWT در سمت مشتری ذخیره می شوند، نیازی به جلسات در سرور ندارند و برای اطمینان از صحت و محافظت در برابر جعل امضا می شوند.


چه JWT شامل

فیلد در نشانهقرار ملاقات
زیر مجموعهشناسه کاربری یا خدمات
خروجی هازمان انقضای توکن
نقش ها/حوزه هانقش کاربر و مجوزهای موجود
امضا کردنامضای دیجیتالی برای احراز هویت
ادعاهای سفارشیهر گونه اطلاعات اضافی: زبان، شناسه سالن، ارز و غیره

ویژگی های پیاده سازی

فرمت: 'هدر. محموله. امضا '(پایه в 64)

الگوریتم های امضا: HS256 (متقارن) و RS256 (نامتقارن)

پشتیبانی از نشانه تازه کردن و چرخش
  • کار با مشتریان CORS، تلفن همراه، وب و سرور به سرور
  • توانایی ذخیره نشانه در کوکی ها، localStorage یا هدر

مزایای استفاده از JWT

بدون حالت: بدون نیاز به یک جلسه سرور

مناسب برای موبایل، SPA و میکروسرویس ها
  • مقیاس پذیری - به راحتی در چندین سرویس اجرا می شود
  • ارتباط سریع بین مشتری و API
  • انعطاف پذیری - شما می توانید هر گونه اطلاعات لازم برای مجوز در نشانه ذخیره

که در آن به خصوص مربوط

برنامه های کاربردی موبایل و جلویی
  • مجوز سرویس داخلی (S2S)
  • بسترهای نرم افزاری با کاربران همزمان بیشتر
  • سیستم های با نیاز به یک مدل نقش روشن از دسترسی

JWT یک ابزار امنیتی و مجوز API قابل اعتماد و انعطاف پذیر است. این عملیات کاربردی مقیاس پذیر و امن را بدون وابستگی به وضعیت سرور فراهم می کند.

تماس با ما

لطفاً فرم زیر را پر کنید، در اسرع وقت پاسخ خواهیم داد.