JWT (JSON Web Token)

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

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

چه JWT شامل

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

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

فرمت: 'هدر. محموله. امضا '(پایه в 64)
الگوریتم های امضا: HS256 (متقارن) و RS256 (نامتقارن)
پشتیبانی از نشانه تازه کردن و چرخش
کار با مشتریان CORS، تلفن همراه، وب و سرور به سرور
توانایی ذخیره نشانه در کوکی ها، localStorage یا هدر

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

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

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

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

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

تماس با ما

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