مرجع تخصصی برنامه نویسان

انجمن تخصصی برنامه نویسان فارسی زبان

کاربر سایت

kaveh.norozi

عضویت از 1394/11/30

سوال در مورد نمایش منوها به کاربرانی که دسترسی دارند

  • پنجشنبه 21 بهمن 1395
  • 22:07
تشکر میکنم

باسلام

استاد عزیز

بالاخره با Dynamic access roles کنار اومدم!

کامل پیاده سازی کردم

حالا میخام منو هارو طوری نمایش بدم که فقط اگه کاربر دسترسی داشت مشاهده کنه!

از این خط استفاده کردم ولی این خط به همه کسایی که ثبت نام کرده اند نشون داده میشه!

  @if (Request.IsAuthenticated)

میخام اگه کاربر مثلا به رول admin دسترسی داشته باشه منوهای مدیریت بهش نشون داده بشه در غیز اینصورت همون چیزایی که برای اعضا نشون داده میشه!

من از  [CustomAuthorize] استفاده کردم.

پاسخ های این پرسش

تعداد پاسخ ها : 1 پاسخ
کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • پنجشنبه 21 بهمن 1395
  • 22:26

شما یک متد بسازید که کددسترسی را بگیره و یک True یا False برگدونه

شما میتونید کد منو یا همان دسترسی را به این متد ارسال کنید و چک کنه آیا کاربر جاری به این منو دسترسی داره یا خیر و جواب برگدونه ، سپس در حلقه ای که دارید منو را میسازی قبل از ساخته شدن این متد را فراخوانی کنید

اگر دسترسی نداشته باشه ساخته نمیشه

کاربرانی که از این پست تشکر کرده اند

هیچ کاربری تا کنون از این پست تشکر نکرده است

اگر نیاز به یک مشاور در زمینه طراحی سایت ، برنامه نویسی و بازاریابی الکترونیکی دارید

با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)