usef64
چهارشنبه 09 مرداد 1392, 17:18 عصر
با سلام.
من میخواستم موقع ساخت کاربر، سوال امنیتی رو نادیده بگیره. طی سرچی که زدم تو سایتها نوشته بود که باید این تغییرو توی provider بدم، به صورت زیر:
<membership defaultProvider="AspNetSqlMembershipProvider:>
<providers>
<clear />
<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="false"
passwordFormat="Hashed"
maxInvalidPasswordAttempts="5"
minRequiredPasswordLength="7"
minRequiredNonalphanumericCharacters="1"
passwordAttemptWindow="10"
passwordStrengthRegularExpression=""/>
</providers>
</membership>
حالا این سوال برام بیش اومده که: چه زمانهایی باید این کارو بکنم؟ و اینکه آیا باید همه این کد رو بنویسم یا فقط موردی رو که احتیاج دارم،مثلا همین requiresQuestionAndAnswer="" رو بنویسم کافیه؟
من میخواستم موقع ساخت کاربر، سوال امنیتی رو نادیده بگیره. طی سرچی که زدم تو سایتها نوشته بود که باید این تغییرو توی provider بدم، به صورت زیر:
<membership defaultProvider="AspNetSqlMembershipProvider:>
<providers>
<clear />
<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="false"
passwordFormat="Hashed"
maxInvalidPasswordAttempts="5"
minRequiredPasswordLength="7"
minRequiredNonalphanumericCharacters="1"
passwordAttemptWindow="10"
passwordStrengthRegularExpression=""/>
</providers>
</membership>
حالا این سوال برام بیش اومده که: چه زمانهایی باید این کارو بکنم؟ و اینکه آیا باید همه این کد رو بنویسم یا فقط موردی رو که احتیاج دارم،مثلا همین requiresQuestionAndAnswer="" رو بنویسم کافیه؟