Я использую шаблон ASP.NET Core 1.1 по умолчанию с аутентификацией Individual User Accounts
. Следующий код на VS2015
жалуется на требования к паролю (такие как требования к длине, верхний регистр, нижний регистр и т. д.). Я знаю, что мы можем установить эти требования для встроенного RegisterViewModel
с помощью DataAnnotations
. Но так как я создаю пользователей программно без использования ViewModel, DataAnnotations
не будет работать. Вопрос. Как изменить требования к паролю и запустить следующий код:
List<String> usersList = GetAllUsers();
foreach (string s in usersList)
{
var user = new ApplicationUser { UserName = s, UserRole = "TestRole" };
var result = await _userManager.CreateAsync(user, "testpassword");
}
userStore
. 2. Если бы я использовал таблицу пользователей напрямую (используяT-SQL
), как мне хешировать пароль? - person nam   schedule 06.03.2017