سلام جناب قربانی وقتتون بخیر
یه سوال :
برای احراز هویت ، سرور چطور باید فرق بین user و admin رو متوجه بشه ؟؟؟ و چطور باید به هر کدوم دسترسی های خاص خودشون رو بده؟؟؟
سلام دوست من
میتونیم که در توکنی که ایجاد میکنیم پیلودی حاویه مثلا isAdmin داشته باشیم که بر اساس اون در فرانت اند بدونیم که آیا این موارد برای کاربر هست یا ادمین تا براش رندر کنیم.
برای داشتن isAdmin در بک اند میتونه جایگاهش در مدل کاربر باشه که به صورت پیشفرض مقدارش false باشه و required هم نباشه
برای داشتن کاربر ادمین هم میشه در قسمت ثبت نام منطقی بریزیم که چک کنیم اگر کاربری در پایگاه داده بود که هیچ با isAdmin کاری نداریم اما نه اگر کاربری تا به حال ثبت نام نکرده باشه isAdmin رو برابر trueقرار میدیم.
مشکلی داشتید در خدمتم
موفق باشید