باسلام
استاد عزیز
بالاخره با Dynamic access roles کنار اومدم!
کامل پیاده سازی کردم
حالا میخام منو هارو طوری نمایش بدم که فقط اگه کاربر دسترسی داشت مشاهده کنه!
از این خط استفاده کردم ولی این خط به همه کسایی که ثبت نام کرده اند نشون داده میشه!
@if (Request.IsAuthenticated)
میخام اگه کاربر مثلا به رول admin دسترسی داشته باشه منوهای مدیریت بهش نشون داده بشه در غیز اینصورت همون چیزایی که برای اعضا نشون داده میشه!
من از [CustomAuthorize] استفاده کردم.
شما یک متد بسازید که کددسترسی را بگیره و یک True یا False برگدونه
شما میتونید کد منو یا همان دسترسی را به این متد ارسال کنید و چک کنه آیا کاربر جاری به این منو دسترسی داره یا خیر و جواب برگدونه ، سپس در حلقه ای که دارید منو را میسازی قبل از ساخته شدن این متد را فراخوانی کنید
اگر دسترسی نداشته باشه ساخته نمیشه
هیچ کاربری تا کنون از این پست تشکر نکرده است
با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)