• 1403/02/06

امکان multiple auth در نکست جی اس :

با سلام و عرض خسته نباشید

میخواستم بدونم آیا امکان ایجاد چند صفحه لاگین ( و ریجستر و فراموشی رمز عبور و... ) برای پروژه توسط next-auth وجود دارد یا خیر؟

بنده در بک اند سه تا جدول users , admins, manager دارم ( و باید همین شکلی بماند ) حالا برای هر جدول یه صفحه لاگین میخوام

 

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

  • 1403/02/08
  • ساعت 12:24

سلام دوست من

قابلیت ورود و ثبت نام هست حتی ثبت نام توسط مثلا گوگل و گیت هاب و ... ولی برای فراموش رمز عبور قابلیت خاصی نیست

اما پیاده سازیش کار سختی نیست چون توسط next-auth کاربر رو احراز هویت میکنی و بعد با دسترسی به پایگاه داده رمزش رو عوض میکنی

خوب چرا همه این کاربرها در یک صفحه لاگین نکنن ؟ کافیه برای هر کاربر نقش تعیین کنی و بسته به نقش هر کاربر مجوزهای خاصی بدی که مثلا به فلان چیز دسترسی داشته باشه یا نه


logo-samandehi