반응형
ASP.Net MVC Identity 2에서 암호 유효성 검사를 변경하는 방법은 무엇입니까?
ASP.Net MVC5 Identity 2에서 암호 유효성 검사를 변경하는 방법은 무엇입니까?
감사
VS2013 업데이트 2의 MVC 프로젝트 템플릿에는 App_Start/IdentityConfig.cs
. 그 안에 클래스 ApplicationUserManager
와라는 정적 팩토리 메서드 가 있어야합니다 Create()
. 여기서 암호에 대한 서버 측 유효성 검사 규칙이 정의 된 것을 포함하여 사용자 관리자 클래스가 구성됩니다. 예를 들면 :
manager.PasswordValidator = new PasswordValidator
{
RequiredLength = 6,
RequireNonLetterOrDigit = true,
RequireDigit = true,
RequireLowercase = true,
RequireUppercase = true,
};
Anthony Chu의 답변 외에도
Models 폴더> AccountViewModel.cs> 클래스 RegisterViewModel (및 클래스 ResetPasswordViewModel)에서 변경해야 할 수도 있습니다.
"MinimumLength = 6"변경 (오른쪽으로 스크롤해야 함)
[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; }
반응형
'programing' 카테고리의 다른 글
목록의 모든 항목이 없음인지 확인하는 방법은 무엇입니까? (0) | 2020.12.06 |
---|---|
Java의 epoch (1970-01-01)에서 밀리 초를 어떻게 얻습니까? (0) | 2020.12.06 |
RabbitMQ에 Nodedown 오류가 있습니다. (0) | 2020.12.06 |
Python에서 값 전달 (0) | 2020.12.06 |
scss를 css로 변환 (0) | 2020.12.06 |