PDA

View Full Version : سوال: تنظیم role ها توسط مدیر سایت



حمید . ه
سه شنبه 03 مرداد 1391, 16:42 عصر
role های ساخته شده با خود asp.net رو چطور میشه از داخل برنامه تنظیم کرد . یعنی مدیر سایت بتونه role کاربران عضو شده رو تغییر بده . چندتا سوال دیگه :

1- موقع ثبت نام که رول ها مشخص نمیشوند ، پس از کجا تنظیم میشوند ؟
2- چطور میشه آمار همه ی افرادی که ثبت نام کردند رو گرفت ؟ یعنی همشونو برای مدیر سایت لیست کرد .

monika
سه شنبه 03 مرداد 1391, 18:23 عصر
دوست عزیز یه سرچ می زنید حتما به پاسخ پرسشهاتون می رسیدید
پاسخ سوال 1)ما در پایگاه داده هامون یک جدول برای userویک جدول برای role هامون به صورت زیر درست می کنیم:
Roles:
RoleID,RoleNameForSystem,RoleTitle

Users:
UserID,UserName,Password,RoleID,Email,Phone

سپس طبق مراحلی که در لینک زیر توضیح دادم عمل کنید

http://barnamenevis.org/showthread.php?349760-%D9%86%D8%AD%D9%88%D9%87-%D8%A7%DB%8C%D8%AC%D8%A7%D8%AF-%D9%85%D8%B1%D8%A7-%D8%A8%D8%AE%D8%A7%D8%B7%D8%B1-%D8%A8%D8%B3%D9%BE%D8%A7%D8%B1-%D8%AF%D8%B1-membership-%DA%86%DA%AF%D9%88%D9%86%D9%87-%D8%A7%D8%B3%D8%AA%D8%9F


جواب سوال 2)فقط کافیه Queryبگیری و بریزی داخل دیتاگرید واین کار با یک select ساده امکانپذیره

موفق باشی

حمید . ه
سه شنبه 03 مرداد 1391, 18:30 عصر
دوست عزیز . من منظورم رول هایی هست که با asp ساخته میشه . نه اینکه خودم بیام رول و یوزر بسازم .
از جدول هایی که خود asp میسازه select بزنم ؟ بعد چیجوری ادیتشون کنم ؟ مثلا رول کاربرا رو عوض کنم ؟

TeacherMath
سه شنبه 03 مرداد 1391, 18:36 عصر
خوب باید اونو طراحی کنی .مثلا کابرا و روها رو داخل یک گرید ویو بزاری و اونها رو ویرایش کنی .

monika
سه شنبه 03 مرداد 1391, 18:38 عصر
دوست عزیز پرکاربردترین راه برای مدیریت کاربران همین راهه این روشی هست که در کلاس های استاد بزرگوار این سایت استاد کرامتی تدریس می شه بهتره از این روش استفاده کنی

TeacherMath
سه شنبه 03 مرداد 1391, 18:43 عصر
دوست عزیز پرکاربردترین راه برای مدیریت کاربران همین راهه این روشی هست که در کلاس های استاد بزرگوار این سایت استاد کرامتی تدریس می شه بهتره از این روش استفاده کنی

به ما هم بگو.

حمید . ه
سه شنبه 03 مرداد 1391, 18:46 عصر
گفت دیگه .
خودمون یوزر ها و رول هارو بسازیم .

monika
سه شنبه 03 مرداد 1391, 18:49 عصر
همون راهی که در

http://barnamenevis.org/showthread.p...B3%D8%AA%D8%9F (http://barnamenevis.org/showthread.php?349760-%D9%86%D8%AD%D9%88%D9%87-%D8%A7%DB%8C%D8%AC%D8%A7%D8%AF-%D9%85%D8%B1%D8%A7-%D8%A8%D8%AE%D8%A7%D8%B7%D8%B1-%D8%A8%D8%B3%D9%BE%D8%A7%D8%B1-%D8%AF%D8%B1-membership-%DA%86%DA%AF%D9%88%D9%86%D9%87-%D8%A7%D8%B3%D8%AA%D8%9F)
دادم

monika
سه شنبه 03 مرداد 1391, 18:52 عصر
که البته در پوشه Adminیک فایل وب کانفیگ می سازیم وبصورت زیر تنظیم می کنیم

<?xml version="1.0"?>
<configuration>
<system.web>
<httpRuntime requestValidationMode="2.0" />
<authorization>
<allow roles ="Administrator"/>
<deny users="*"/>
</authorization>
</system.web>
</configuration>