일반로그인 Parameters가 null인 경우
- 작성자 :
- 신*오
- 작성일 :
- 2010-06-14 16:07:13
- 조회수 :
- 4,176
- 구분 :
- 공통컴포넌트
- 진행상태 :
- 완료
Q
1. 일반 로그인 처리 :
actionLogin(@ModelAttribute("loginVO") LoginVO loginVO,
HttpServletRequest request,
ModelMap model)
1) 디버그로 값을 확인한 내용
LoginVO resultVO = loginService.actionLogin(loginVO);
* Debug
loginVO
id = "TEST1"
password = "1"
LoginPolicyVO loginPolicyVO = new LoginPolicyVO();
* Debug
resultVO
id = null
password = null
2) 이해가 가지 않는 부분은 log4j Debug 로그와 비교하면 password가 다르게
넘어갑니다. (업무구분은 업무로 하였음.)
입력한 내용의 Parameters: [TEST1, 1]
log4j Debug 내용의 Parameters:
[TEST1, a4ayc/80/OGda4BO/1o/V0etpOqiLx1JwB5S3beHW0s=]
MySQL의 아이디와 패스워드는 [TEST1, 1]로 되어있음.
공통모듈은 [일반로그인, 로그인정책]을 사용하였음.
첨부한 로그파일을 참조하여 주십시오.
actionLogin(@ModelAttribute("loginVO") LoginVO loginVO,
HttpServletRequest request,
ModelMap model)
1) 디버그로 값을 확인한 내용
LoginVO resultVO = loginService.actionLogin(loginVO);
* Debug
loginVO
id = "TEST1"
password = "1"
LoginPolicyVO loginPolicyVO = new LoginPolicyVO();
* Debug
resultVO
id = null
password = null
2) 이해가 가지 않는 부분은 log4j Debug 로그와 비교하면 password가 다르게
넘어갑니다. (업무구분은 업무로 하였음.)
입력한 내용의 Parameters: [TEST1, 1]
log4j Debug 내용의 Parameters:
[TEST1, a4ayc/80/OGda4BO/1o/V0etpOqiLx1JwB5S3beHW0s=]
MySQL의 아이디와 패스워드는 [TEST1, 1]로 되어있음.
공통모듈은 [일반로그인, 로그인정책]을 사용하였음.
첨부한 로그파일을 참조하여 주십시오.
A
안녕하세요.. 신동오님..
우선 비밀번호는 암호화되어서 처리 되기 때문에 입력하신 값이 그대로 나오지 않습니다..
두번째의 Login Policy의 경우는 특별히 로그인 설정 관리에 해당 ID에 대한 정책이 지정되지 않았기 때문에 null로 리턴되는 것이 맞습니다.
이 경우 정책이 없기 때문에 로그인에 IP 제한 등의 기능이 없을 뿐이고 정상적으로 로그인되는 것이 맞습니다.
그럼.. 즐거운 하루되십시오.
감사합니다.
우선 비밀번호는 암호화되어서 처리 되기 때문에 입력하신 값이 그대로 나오지 않습니다..
두번째의 Login Policy의 경우는 특별히 로그인 설정 관리에 해당 ID에 대한 정책이 지정되지 않았기 때문에 null로 리턴되는 것이 맞습니다.
이 경우 정책이 없기 때문에 로그인에 IP 제한 등의 기능이 없을 뿐이고 정상적으로 로그인되는 것이 맞습니다.
그럼.. 즐거운 하루되십시오.
감사합니다.