비밀번호 validation문제 알았습니다.
- 작성자 :
- 김*윤
- 작성일 :
- 2011-02-12 17:23:27
- 조회수 :
- 2,792
- 구분 :
- 실행환경
- 진행상태 :
- 완료
Q
등록이나 수정할때
<form:hidden 으로 password를 갖습니다.
문제는 등록할때 form:input에서는 암호화된 값을 체크하는것이 아니지만
수정할땐 암호화된 값을 체크하게 되는거였네요.
암호화된 비밀번호가 pHit9IcZI++lTOBjXtOcUsGnVYN+U2+D0kRk+ZEapRg= 대략 이러게 되니..
당연히 비밀번호은(는) 8~20자 내에서 입력해야 합니다. 라는거에 걸리게 되지요.
validation기능이 좋아지긴 햇지만 저런건 좀 치명적이네요.
혹시 해결책이 있는지요..
일단 주먹구구식으로 <input type="hidden" name="password" value="abcdefghijk" />
이렇게라도 하고 넘어가야겠네요. 어차피 정보수정에서 비밀번호 수정은 일어나지 않으니...;;
<form:hidden 으로 password를 갖습니다.
문제는 등록할때 form:input에서는 암호화된 값을 체크하는것이 아니지만
수정할땐 암호화된 값을 체크하게 되는거였네요.
암호화된 비밀번호가 pHit9IcZI++lTOBjXtOcUsGnVYN+U2+D0kRk+ZEapRg= 대략 이러게 되니..
당연히 비밀번호은(는) 8~20자 내에서 입력해야 합니다. 라는거에 걸리게 되지요.
validation기능이 좋아지긴 햇지만 저런건 좀 치명적이네요.
혹시 해결책이 있는지요..
일단 주먹구구식으로 <input type="hidden" name="password" value="abcdefghijk" />
이렇게라도 하고 넘어가야겠네요. 어차피 정보수정에서 비밀번호 수정은 일어나지 않으니...;;
A
안녕하세요.. 김태윤님..
말씀하신 것 처럼.. 임의의 패스워드를 넣어 진행하시면 될 것 같습니다.
(일반적으로 등록과 수정화면이 동일한 VO를 사용하기 때문에 validation 정의 form도 동일해야 하는 제약사항이 있음)
그럼.. 즐거운 하루되십시오.
감사합니다.
말씀하신 것 처럼.. 임의의 패스워드를 넣어 진행하시면 될 것 같습니다.
(일반적으로 등록과 수정화면이 동일한 VO를 사용하기 때문에 validation 정의 form도 동일해야 하는 제약사항이 있음)
그럼.. 즐거운 하루되십시오.
감사합니다.