باسلام
تا به امروز روال این بود که کاربر وارد سایت شود و مشتری های خود را ثبت کند اما از امروز قرار شده تا مشتری ها نیز امکان ورود داشته باشند.
به نظر شما از area استفاده کنم بهتره یا از پروژه جداگانه یا فقط تعیین دسترسی و محدود کردن مشتری به صفحات خودش؟
سیستم از permission ها جهت دسترسی داینامیک استفاده میکنه و الان هم امکان این هست که با تعیین سطح دسترسی این امر محقق شود اما اینطور خواسته شده تا پنل مشتری و کاربر جدا باشد. مشتری یا حساب هست یا مخاطب ، کاربران هم در یک جدول جدا و بااستفاده از identity ثبت میشوند.
بنظرتون بهتره که یک جدول جدا مشتری ها(که یا حساب هستند و یا مخاطب) به کمک identity ثبت شوند یا در همان جدول کاربران ولی با نقش مشتری؟