• 1401/06/21

استفاده از لوکال استوریج به شکل real time و اعتبار سنجی توکن :

سلام و درود خدمت استاد عزیز و همگی دوستان 

در رابطه با سوال قبلیم در مورد ست کردن توکن در لوکال استوریج میخواستم دوتا سوال دیگه بپرسم  

۱ :‌ بعد از لاگین کردن کاربر توکن در لوکال استوریج ست میشه ولی وقتی میخوایم که از توکن ست شده برای گزاشتن شرط در کامپوننت های مختلف استفاده کنیم باید صفحه رفرش بشه تا قابل دسترسی باشه و real time نیست در واقع ست شدنش.میخواستم بدونم چه روشی بهتر و استاندارد تر هست برای استفاده real time از توکن ست شده که قبل از رفرش شدن در دسترس باشه

۲ : شما فرمودید باید توکن دریافتی معتبر باشه و بعدش ست کنیم در لوکال استوریج.در این رابطه هم میخواستم بپرسم که به چه شکلی باید اعتبار سنجی توکن را انجام بدیم ؟ اگر متد خاصی یا کتابخانه خاصی برای اعتبار سنجی توکن یا همون jwt هست خیلی ممنون میشم بهم بگین

خیلی ممنون بابت پاسخ گویی سریع به سوالات و دوره عالیتون استاد

  • 1401/06/24
  • ساعت 17:18

سلام دوست من

۱- میتونی زمان دریافت توکن درون state اصلی یا درون یک متغییر نگهش داری تا بتونی ازش استفاده کنی و در فرصت مناسب در localstorage ذخیره و همچنین چک کنی

باید در useEffect حتما چک کنی که توکن در localstorage هست و آیا معتبر هست

۲- جهت تست اعتبار توکن میتونی از jwt برای ری اکت استفاده کنی یا اینکه در بک اند کنترولری پیاده سازی کنی که توکن رو براش بفرستی و در سرور توکن چک بشه که معتبر هست یا نه اگر آره true بفرسته و ادامه کار

موفق باشی


logo-enamadlogo-samandehi