ورود

View Full Version : سوال: بلاک شدن کاربر تازه ثبت نام کرده در سیستم Identity 2



alibahman47
سه شنبه 13 شهریور 1397, 22:50 عصر
در این سایت
Medione.ir
که آنلان هم هست از Identity 2 برا سیستم تصدیق هویت استفاده شده .
موقعی که کاربر ثبت نام میکنه فیلد LockoutEnabled کاربر بصورت پیش فرض true مقدار دهی میشه و همین موضوع باعث بلاک شدن کاربر میشه .

من سیستم پیشفرض Identity رو یکم کاستومایز کردم و فکر کنم همین موضوع باعث این تغییر شده .

در موقع ثبت نام در چه قسمتی این مقداردهی صورت میگیره ؟
Startup.Auth.cs ؟
IdentityConfig.cs ؟
و .. ؟

که این مورد رو اصلاح کنم ؟

Moien Tajik
چهارشنبه 14 شهریور 1397, 11:45 صبح
IdentityConfig :

manager.UserLockoutEnabledByDefault = false;

https://stackoverflow.com/a/40176547/6661314

hakim22
پنج شنبه 15 شهریور 1397, 09:57 صبح
گزینه ی LockoutEnabled فقط قابلیت Lockout رو در کل پروژه فعال میکنه. اگر روی False باشه یعنی شما در سایتت نیاز به قفل کردن حساب کاربری کسی نداری.
برای قفل کردن کاربر باید زمان قفل شدن رو مشخص کنید. اگر می خواهید کاربری دیگه دسترسی به سایت نداشته باشه می توانید زمان قفل رو بزارید روی 100 سال