PDA

View Full Version : کار با membership



neda555
جمعه 27 مرداد 1391, 15:29 عصر
سلام دوستان
من در مورد ممبر شیپ چیزی نمیدونم الان میخوام فقط برای پوشه admin و تشخیص هویت مدیر ازش استفاده کنم نمیدونم چه طور لطفا یه نفر یه منبع یا مقاله خوب و کامل از ابتدا تا انتها بهم معرفی کنه

h_r_sh
جمعه 27 مرداد 1391, 15:55 عصر
فقط برای پوشه Admin یک فایل configuration ایجاد و کد زیر رو بهش اضافه کنید:

<?xml version="1.0" encoding="utf-8"?>
<configuration xmlns="http://schemas.microsoft.com/.NetConfiguration/v2.0">

<system.web>
<authorization>
<allow roles="Admin" />
<deny users="*" />
</authorization>
</system.web>

</configuration>

فقط کاربر با نقش Admin به این پوشه دسترسی خواهد داشت.

neda555
جمعه 27 مرداد 1391, 16:00 عصر
ممنون ،فقط همین خب مدیر باید لاگین کنه میخام از خود لاگین asp استفاده کنم بعد واسه صفحاتم چه جوری اهراز هویت کنم و ...

h_r_sh
جمعه 27 مرداد 1391, 16:03 عصر
ممنون ،فقط همین خب مدیر باید لاگین کنه میخام از خود لاگین asp استفاده کنم بعد واسه صفحاتم چه جوری اهراز هویت کنم و ...
بعد از اینکه مدیر وارد شد، مهم نیست از امکانات asp استفاده کنید، سیستم با تشخیص نقشی که به مدیر اختصاص داده شده، دسترسی ها رو تشخیص می ده. شما گفتین برای پوشه. برای صفحات:

if (User.IsInRole(""))
{
//Do some things...
}

h_r_sh
جمعه 27 مرداد 1391, 16:06 عصر
منابع بیشتر:
http://msdn.microsoft.com/en-us/library/System.Net.Authorization%28v=vs.100%29.aspx
http://msdn.microsoft.com/en-us/library/t2k1cddz
http://msdn.microsoft.com/en-us/library/4368xte1%28v=VS.85%29.aspx
http://msdn.microsoft.com/en-us/library/system.web.security.membership.aspx
http://msdn.microsoft.com/en-us/library/system.web.security.membershipuser.aspx

neda555
جمعه 27 مرداد 1391, 16:12 عصر
حقیقتا بهترین منبع مایکروسافته
ولی اگر سایر دوستان منبع یا فیلم آموزشی داشتن ممنون میشم بزارن

h_r_sh
جمعه 27 مرداد 1391, 16:17 عصر
http://www.asp.net/web-forms/videos/authentication

neda555
جمعه 27 مرداد 1391, 16:25 عصر
خیلی ممنون که پاسخ میدین
چون کلا چیزی نمیدونم بهتره اول یه منبع فارسی بخونم
من کلا در مورد اهراز هویت و نقش ها و چگونگی ایجاد جدول ها فیلد هاش هم نمیدونم

fakhravari
جمعه 27 مرداد 1391, 16:37 عصر
سایت asp.net خودش فیلمهای خوبی داره . یه سرچ کنید توی سایتش چیز های خوبی دستگیرتون میشه.
اقای زائری یه سایتی داشت که متاسفانه فیلتر شده نمیدونم چرا برادران فیلترین این کار را انجام دادن.
فیلم خوبی بود در مورد ممبرشیپ بود .

neda555
جمعه 27 مرداد 1391, 16:51 عصر
ممنون آدرس سایت آقای زائری را لطف کنید بدین
در مورد جداولش بهم یه توضیحی بدین خودمون باید جدول بسازیم برای نقش ها و ممبرشیپ و ....یا خود ش میسازه!؟
یه توضیح کلی میخوام