我正在使用MVC4和simplemembership来创建一个Web应用程序。
我在哪里或如何设置密码要求?即 - 密码至少需要6个字符 - 需要一个字母数字 - 需要一个资本等
我以为是在网络配置中?
提前致谢
答案 0 :(得分:0)
在AccountsModels.cs
中有一个班级RegisterModel
。您可以在那里注释属性以添加验证:
[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; }
对于特定要求,您可以使用[RegularExpression]
注释添加适合您需要的正则表达式。