• 1401/06/03

بالا بردن امنیت صفحات و مسیرها در nextjs :

سلام استاد وقت بخیر

برای بالا بردن امنیت صفحات در nextjs میدونید هم از کلاینت و هم سرور اینکار انجام میشه

 من از نودجی اس استفاده میکنم و بک اند از خود next جداست 

میتونم توی getServerSideProps هربار که مثلا صفحاتی از پنل ادمین باز میشه

داخلش درخواست به سرور بزنم و اگر کاربر ادمین بود و role هایی رو داشت و اگر اجازه داشت صفحه رو ببینه و درغیر اینصورت ریدایرکت بشه ۴۰۴

اینکار خیلی بهتر از چک کردن توی useEffect هست و امنیتش خیلی بالاست

اما خب باید برای هر صفحه اینکارو انجام بدیم و درخواست بزنیم به سرور ؟!!

راه بهتری نیست که بهینه و عالی باشه و درخواست نزنیم به سرور 😂😂اصلا دوست ندارم درخواست به سرور زیاد باشه

از next-auth هم استفاده نمیکنم

پینشهاد شما چیه استاد

و سوال دیگه اینکه. استاد شما توی ریکت برای ادیتور متنی از  چی استفاده میکنید؟

و خسته نباشید میگم بابت زحماتی که برای این دوره میکشید🌹شما همیشه بهترینید

  • 1401/06/06
  • ساعت 22:40

سلام مهدی جان

ری اکت و نکست بسیار امنیت فوق العاده ایی دارن و نیازی به این موارد نیست

طبق مسیر خودش حرکت کن

میتونی برای قسمت های حساس از  getServerSideProps استفاده کنی و برای بخش ها معمولی از useEffect

کد ادیتور من Emacs هست با تنظیمات vim توسط Evil Mode


logo-enamadlogo-samandehi