일단은 mvc5 버전입니다.
그리고 기본 인증으로 진행할 때 참고하시면 됩니다.
mvc5의 암호는 꽤 강력하게 설정해야 합니다.
복잡도가 높아요...
뭐 좋긴합니다만..
좀 유동적으로 해야할 일이 생겨서..
작업하는 김에 포스트 하나 추가...;;
우선 위치는 /App_Start/IdentityConfig.cs 입니다.
public static ApplicationUserManager Create( ... )
{
var manager = new ApplicationUserManager( ... );
... 중략 ...
// 암호에 대한 유효성 검사 논리 구성
manager.PasswordValidator = new PasswordValidator
{
RequiredLength = 6, // 최소 암호 길이
RequiredNonLetterOrDigit = true, // 특수문자 필수 유무 (true: 필수, false: 필수아님)
RequiredDigit = true, // 숫자 필수 유무 (true: 필수, false: 필수아님)
RequiredLowercase = true, // 소문자 필수 유무 (true: 필수, false: 필수아님)
RequiredUppercase = true, // 대문자 필수 유무 (true: 필수, false: 필수아님)
}
... 중략 ...
}
딱 봐도 한눈에 알수 있겠지요?
파란색 부분을 원하시는대로 적당히 수정하시면 됩니다.
오늘도 날로 먹는 포스팅 하나 끗~
'Asp.net (C#.net)' 카테고리의 다른 글
Visual Studio (비주얼 스튜디오) Asp.net Mvc 에서 WebMatrix 사용하기 (0) | 2018.07.11 |
---|---|
asp.net (c#) 문자열 비교 (Compare, CompareTo, Equals, ==) (1) | 2018.07.04 |
asp.net (c#) 동적 배열 (ArrayList, List<T>) (0) | 2018.07.04 |
Asp.net Mvc PagedList 페이징 처리 (검색 기능 포함) (2) (0) | 2018.07.03 |
Asp.net Mvc PagedList 페이징 처리 (검색 기능 포함) (1) (0) | 2018.06.28 |