در این سایت
Medione.ir
که آنلان هم هست از Identity 2 برا سیستم تصدیق هویت استفاده شده .
موقعی که کاربر ثبت نام میکنه فیلد LockoutEnabled کاربر بصورت پیش فرض true مقدار دهی میشه و همین موضوع باعث بلاک شدن کاربر میشه .
من سیستم پیشفرض Identity رو یکم کاستومایز کردم و فکر کنم همین موضوع باعث این تغییر شده .
در موقع ثبت نام در چه قسمتی این مقداردهی صورت میگیره ؟
Startup.Auth.cs ؟
IdentityConfig.cs ؟
و .. ؟
که این مورد رو اصلاح کنم ؟
در کلاس ApplicationUserManager مقدار UserLockoutEnabledByDefault را false قرار بدید.
public class ApplicationUserManager : UserManager<ApplicationUser> { public ApplicationUserManager(IUserStore<ApplicationUser> store) : base(store) { this.UserLockoutEnabledByDefault = false; } }
هیچ کاربری تا کنون از این پست تشکر نکرده است
با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)