PDA

View Full Version : سوال: روش دادن رول دسترسی به کاربران اعم از عضو و مدیر



khorsandreza
چهارشنبه 17 شهریور 1389, 11:07 صبح
سلام
من میخواهم بنا بر شرایط پیش آمده ممبرشب را خود ایجاد کنم برای این منظور جدولی ایجاد کردم برای کاربران که یکی از فیلدهایش رول کاربر را نگه میدارد که از سه متغیر بیشتر نیست
1 - Admin مدیر ارشد
2 - Users کاربرانی که وظیفه ثبت اطلاعات را در سازمان بر عهده دارند و شناخته شده اند
3 - Member کاربرانی که به سایت عضو میشوند
که بند یک به تمامی پوشه ها دسترسی دارد
بند 2 به پوشه خاص خود و قسمت عمومی سایت
بند 3 کاربر عمومی تلقی میشود و دارای کلمه عبور میباشد و فقط میتواند با درخواست خو بخشی از اطلاعات خودش دسترسی داشته باشد
حال نمیدانم چگونه در داخل برنامه رل دسترسی را بنویسم البته لازم به ذکر است در هر پوشه وب کانفیگ خاص ان پوشه است
وب کانفیگ مدیر سایت




<?xml version="1.0" encoding="utf-8"?>
<configuration xmlns="http://schemas.microsoft.com/.NetConfiguration/v2.0">
<system.web>
<authorization>
<deny users="?" />
<deny roles="Users" />
<allow roles="Admin" />
</authorization>
</system.web>
</configuration>


وب کانفیگ کاربران Users




<?xml version="1.0" encoding="utf-8"?>
<configuration xmlns="http://schemas.microsoft.com/.NetConfiguration/v2.0">
<system.web>
<authorization>
<deny users="?" />
<deny roles="Users" />
<allow roles="Usersfolder" />
</authorization>
</system.web>
</configuration>

raziee
چهارشنبه 17 شهریور 1389, 13:32 عصر
حال نمیدانم چگونه در داخل برنامه رل دسترسی را بنویسم البته لازم به ذکر است در هر پوشه وب کانفیگ خاص ان پوشه است
از ممبر شیپ خود دات نت استفاده کنید این امکان رو به راحتی براتون فراهم میکنه.
در موردش جستجو کنید.

maxpayn2
چهارشنبه 17 شهریور 1389, 14:41 عصر
http://www.barnamenevis.org/forum/showthread.php?t=242628

khorsandreza
جمعه 19 شهریور 1389, 00:11 صبح
از ممبر شیپ خود دات نت استفاده کنید این امکان رو به راحتی براتون فراهم میکنه.
در موردش جستجو کنید.
این کار برام فعلا مقدور نیست باید بعدا سویج کنم ولی حالا به این روش نیاز دارم