View Full Version : مبتدی: اعتبارسنجی در وب
yas3131
دوشنبه 02 خرداد 1390, 11:04 صبح
سلام کد html اعتبار سنجی در وب رو میخوام البته در مد forms یعنی اگه کاربر login کرد از امکانات سایت استفاده کنه در غیر اینصورت پیغام بده باید عضو بشه:افسرده: متشکرم
arta.nasiri
دوشنبه 02 خرداد 1390, 12:00 عصر
سلام
میتونید از کنترل های خود دانت نت برای اینکار استفاده کنید.
هم بهترین گزینه است و هم امنیت بسیار بالایی داره
yas3131
دوشنبه 02 خرداد 1390, 12:16 عصر
منظورتون چه کنترل هایی هستش اگه میشه بیشتر توضیح بدین ممنون
arta.nasiri
دوشنبه 02 خرداد 1390, 12:24 عصر
کنترل های CreateUserWizard ، Login. با این دو کنترل میتونید یک سیستم قوی برای مدیریت ورود، خروج و همچنین تعیین سطح دسترسی کاربران ایجاد کنید.
dontspeak
دوشنبه 02 خرداد 1390, 13:35 عصر
به قول دوست عزیزمون grlearn (http://barnamenevis.org/member.php?52028-grlearn) از کنترلهای لاگین استفاده کن که میدونم کردی و توی قسمت asp.net configuration برو گروه های کاربریتو (role) تعریف کن. و وقتی می خوای مثلا یه گروه کاربری به اسم users به صفحه ای دسترسی نداشته باشند و فقط کاربران عضو adminrole دسترسی داشته باشند باید تو جایی که می خوای مثلا رویداد لود صفحه این کدو بزنی
if (!User.IsInRole("administrator"))
.
.
.
مثلا حالا اگه می خوای به صفحه جاری دسترسی نداشته باشه این کدو بدی
Response.Redirect("home.aspx");
این کدو جای نقطه ها میزاری.
اگرم می خوای کاربرای عضو نشده نتونند وارد صفحه ای بشن توی رویداد لود صفحه به جای if بالا از این if پایین استفاده کن
if (User.Identity.IsAuthenticated == true)
دیگه توی if هر چی می خوای خودت بنویس
موفق باشی
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.