PDA

View Full Version : سوال: مشكل در ايجاد كاربر



hzs_4279
دوشنبه 10 آبان 1389, 19:57 عصر
سلام دوستان
من ميخوام با استفاده از WAT يك كاربر ايجاد كنم ولي هر پسوردي كه ميدم پيغام زير رو نشون ميده فقط ميدونم پسورد بايد حداقل 7 كاراكتر باشه ولي باز هم پسورد رو قبول نميكنه
در ضمن نوع كاربري رو Forms-based انتخاب كردم

Password length minimum: 7. Non-alphanumeric characters required: 1.

Peyman.Gh
دوشنبه 10 آبان 1389, 20:14 عصر
درون کلمه عبور حتما باید یک کاراکتر کاما یا نقطه و ... گذاشت و حد اقل باید هفت تا باشه میشه اینا هم تغییر داد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>موفق باشید.