PDA

View Full Version : سوال فوری در مورد Membership



msakbari
یک شنبه 05 فروردین 1386, 04:33 صبح
من توی فایل وب کانفیگ این تنظیمات رو انجام دادم :



maxInvalidPasswordAttempts="3"
passwordAttemptWindow="5"



کاری که این دو کد می کنه این هست که چنانچه 3 بار متوالی کاربر اشتباها پسورد را وارد کنه یوزر مزبور باید به مدت 5 دقیقه LOCK بشه . درسته ؟
مسئله اینه بعد از زمان تعیین شده یوزر از حالت LOCK بیرون نمی یاد !!
باید چیکار کرد ؟ مگه نباید از این حال خودکار بیرون بیاد ؟ اگر نه پس باید چیکار کرد ؟

چه قدر طولانی شد !!! :قهقهه: امیدوارم منظورم رو گرفته باشید !!

ar.shirazi
دوشنبه 06 فروردین 1386, 00:11 صبح
دوست دریادل من ! یک نگاهی اینجا بینداز http://msdn2.microsoft.com/en-us/system.web.security.membership.passwordattemptwind ow.aspx

ar.shirazi
دوشنبه 06 فروردین 1386, 00:13 صبح
البته خود مایکروسافت این کد را گذاشته :



<membership defaultProvider="SqlProvider"
userIsOnlineTimeWindow="20">
<providers>
<add name="SqlProvider"
type="System.Web.Security.SqlMembershipProvider"
connectionStringName="SqlServices"
requiresQuestionAndAnswer="true"
maxInvalidPasswordAttempts="5"
passwordAttemptWindow="30"
applicationName="MyApplication" />
</providers>
</membership>



بعد از 5 بار برای 30 دقیقه .

msakbari
دوشنبه 06 فروردین 1386, 03:44 صبح
نکته ی مهم در مورد سوال من اینه که آیا بعد از مدت تعیین شده سیستم مجددا user را به حالت اولیه بر می گردونه یا مدیر سایت باید این user رو مجددا Unclock کنه ؟

چی شد پس ؟