CAFE

ASP.NET 질문

Identity의 아이디 에러 메시지를 한글 메세지로 수정하는 방법 질문입니다.

작성자두시|작성시간16.01.19|조회수473 목록 댓글 5

QnA

 

사용언어 (칠해주세요) => (C#,VB)

사용툴 (VS) :

운영체제 (OS) : 

상세언어(칠해주세요.) => 1) ASP.NET, 2) ASP.NET MVC, 3) ASP.NET AJAX




안녕하세요.


vs 2013 또는 vs2015에서 새 프로젝드를 만들면


Account 폴더에

회원가입 페이지인 Register.aspx 가 생성됩니다.



회원가입에서


아이디를 한글로 해서 회원가입하려고 하면 아래와 같은 경고 메세지가 나오는데요



User name   is invalid. can only contain or digits.

이 영문 메세지를


"아이디는 한글을 사용할 수없고 반드시 영문과 숫자여야 합니다."

이런 한글 메세지로 바꾸는 방법을 알고 싶습니다.



두번째 질문은


identity는  한글아이디 가입이 불가능한 것인가요?



이점은 이해가 되지 않는 점이 몇가지 있습니다.


Identity가 만든 데이터베이스를 보면


AspNetUsers 테이블에서


입력한 아이디는

데이터베이스에 ID로 기록되는 것이 아니고

UserName 이라는 필드로 기록되고


ID는 따로 자동으로 만들어 버리는 것 같더군요.


여러가지 정황으로보면

한글로 가입해도 별문제가 없을 것같은데


한글아이디로 가입이 되는 소스를 좀 수정할 수 있을까요?


도움부탁드립니다.




 



다음검색
현재 게시글 추가 기능 열기

댓글

댓글 리스트
  • 작성자심재운 | 작성시간 16.01.20 http://johnatten.com/2014/04/20/asp-net-identity-2-0-setting-up-account-validation-and-two-factor-authorization/
  • 작성자심재운 | 작성시간 16.01.20 해당 사이트 들어가면 manager.UserValidator 와 manager.PasswordValidator 를 수정하시면 됩니다.
  • 작성자심재운 | 작성시간 16.01.20 Id 는 guid 값이 저장되고요. Username 이 로긴 값을 의미 합니당.
  • 작성자두시 작성자 본인 여부 작성자 | 작성시간 16.01.20 되네요 ㅎㅎ 정말 감사합니다. vs가 폴더하고 크라스명을 바꿔놔서 한참 찾았습니다. 감사합니다.
  • 답댓글 작성자심재운 | 작성시간 16.01.20 홧잉임당 ㅎㅎ
댓글 전체보기
맨위로

카페 검색

카페 검색어 입력폼