View Full Version : طراحی صفه تعریف کاربران با سطوح دسترسی مختلف؟
arash_mani
یک شنبه 21 اسفند 1390, 12:22 عصر
آیا میتوان در طراحی یک سیستم که چند نوع کاربر به آن دسترسی دارند برای سطح دسترسی کاربران role تعریف کرد؟ البته این کار را نمیخوام با استفاده از صفحه Web Site Administration Tool خود ASP.Net انجام بدم. در واقع میخوام صفحه ای طراحی بشه که مدیر سیستم بتواند این کار را انجام دهد.در ضمن مدیر سیستم بتواند سطح دسترسی کاربران را به صفحه های مختلف را تعیین کند.
mehrdad85
یک شنبه 21 اسفند 1390, 12:54 عصر
سلام
دوست عزیز با برنامه نویسی هر کاری میشه انجام داد فکر کردی membership خود asp چیه ؟
اون هم دقیقا نشسته همینارو کد کرده و چون دیده قالب ماربرا بهش نیاز دارن گذاشته به صورت پیش فرض برای همه
کافیه که داخل دیتابیس جدولی را برای کاربرات در نظر بگیری و بر حسب مدیریتی که میخای روی اونا اعمال کنی فیلد های مختلفی را در اون جدول تعریف کنی
بعدش یه صفحه طراحی کنی و مدیر سایت بتونی مقادیر این فیلد ها را از طریق اون صفحه تغییر بده
وقتی که کابر login میکنه از طریق ایدی اون کاربر میتونی به مقادیر تمام فیلدهای مربوط به اون کاربر دسترسی داشته باشی و در pageload صفحات این مقادیر را چک کنی و تصمیم بگیری که اون صفحه برای اون کاربر قابل دسترسی هست یا نه
حتی یه ایده بهتر اینه که یه جدول دیگه در نظر بگیری و صفحات سایت را بر حسب یه سری قوانین که خودت تعریف میکنی از نظر دسترسی دسته بندی کنی
مثلا دسته سطح 1 شامل صفحه test11,test12,test13
دسته سطح 2 شامل صفحات test21, test22, test 23
دسته سطح شامل صفحه test31
حالا در page load صفحاتت تست میکنی که آیا کاربر وارد شده به کدوم دسته دسترسی داره ؟
اگه به صفحه مورد نظر دسترسی داشت که وارد بشه اگه نداشت redirect بشه به یه صفحه دیگه
اگه توضیح بیشتری نیاز داشتی در خدمتم
موفق باشید
التماس دعا
maxpayn2
یک شنبه 21 اسفند 1390, 15:45 عصر
سلام ، یه کلاس PermissionChecker دیدم که از این جداول استفاده می کرد ، شاید بهت ایده بده
84009
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.