Возможно, мои навыки googlin не так велики сегодня утром, но я не могу найти, как настроить различные требования к паролю (а не минимальную/максимальную длину) с новым проектом asp.net mvc5 с использованием отдельных учетных записей пользователей.
[Required]
[StringLength(100, ErrorMessage = "The {0} must be at least {2} characters long.", MinimumLength = 6)]
[DataType(DataType.Password)]
[Display(Name = "Password")]
public string Password { get; set; }
Я не знаю, какие требования к паролю я хочу сделать пока, но, вероятно, сочетание минимальной длины и требующее один строчный регистр, заглавную букву и число.
Любая идея, как я могу это выполнить (желательно с помощью атрибутов модели)?