• 1400/03/01
  • 0
  • 284
1400/03/01 |
backend

باگ آموزش آیدنتیتی قسمت 5

سلام من تا اونجایی که اطلاعات ر میفرستیم برای ثبت نام پیش رفتم همه چی درست هستش به جز پسور من پسورد رو qwerSQD1234 اینشکلی و خیلی از اشکال دیگر فرستادم بازم همین ارور زیر رو میگیرم مشکل چی هست؟ 

Passwords must have at least one non alphanumeric character


من مشکل رو حل کردم باید از کاراکتر های غیر معقول استفاده میکردم مثل @ و غیره 


خوب من آمدم اون مشل رو  هم حل کردم با این کدی که زدم به پسور یه اد ساینل اضافه میکنه 

"@"+ var changedpassword=registeruser.Password 

اگر کسی میدونه چطور زمان فراخانی فقط بتونیم یک ادساین ازش حذف کینم همینجا به من جواب بدع چون نمیدونم


شما اگر بخواهید از این کاراکتر ها استفاده نشه میتونید توی startup این تنظیمات رو انجام بدید

services.Configure<IdentityOptions>(option =>
            {
                // تنظیم کاراکترهایی که برای نام کاربری استفاده خواهد شد

option.User.AllowedUserNameCharacters = "abcdefghijklmnopqrstuvwxyz1234567890";
}

 


و این کد که کاراکتر های غیر معمول را تنظیم میکند

 

option.Password.RequiredUniqueChars = 1;



پاسخی برای این باگ ارسال کنید

لطفا کدها را درون قطعه کد ارسال نمایید

برای ارسال پاسخ باید وارد حساب کاربری خود شوید
ورود به حساب کاربری