PDA

View Full Version : سوال: تنظیم پسورد در user login asp



tanha_mkh
شنبه 20 آذر 1389, 19:09 عصر
با سلام چطور می تونیم در asp پسورد user login رو که 7 کاراکتر و یک کاراکتر غیر حروفی می باشد را تغییر داد؟
با تشکر

Peyman.Gh
شنبه 20 آذر 1389, 19:21 عصر
Non-alphanumeric یعنی کاراکتر مورد نظر جز اعداد و حروف الفبا نمیباشد.
بطور مثال !@#$%^&*)(_+/.":
در حالت پیشفرض شما برای Password باید حداقل یک کاراکتر Non-alphanumeric وارد نمایید.یعنی Password باید حداقل یک کاراکتر غیر عددی-غیر حروف الفبایی داشته باشد
ab12&34cd

البته شما میتونید این پیشفرض را کم یا زیاد کنید یا سایر گزینه مانند وارد کردن E-Mail یا ماکزیمم مینیمم Password یا Security Question و... تغییر دهید.
در Web.Config اضافه نمایید :


<membership>
<providers>
<remove name="AspNetSqlMembershipProvider" />
<add name="AspNetSqlMembershipProvider"
type="System.Web.Security.SqlMembershipProvider, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"
connectionStringName="LocalSqlServer"
enablePasswordRetrieval="false"
enablePasswordReset="true"
requiresQuestionAndAnswer="True"
applicationName="/"
requiresUniqueEmail="True"
passwordFormat="Hashed"
maxInvalidPasswordAttempts="5"
minRequiredPasswordLength="1"
minRequiredNonalphanumericCharacters="0"
passwordAttemptWindow="10"
passwordStrengthRegularExpression="" />
</providers>
</membership>موفق باشید.