로그인 추가 질문
- 작성자 :
- 이*형
- 작성일 :
- 2012-06-28 16:32:51
- 조회수 :
- 1,769
- 구분 :
- 실행환경
- 진행상태 :
- 완료
Q
AbstractProcessingFilter 의 doFilterHttp 를 확인해보았습니다.
특별한 이상은 없었습니다.
그런데 이상한 증상이 있어서 문의 드립니다.
패스워드를 rhdxhd12(공통12)로 지정해놓으면 로그인처리가 정상동작합니다.
하지만 다른 임의의 패스워드를 지정하면 계속 로그인 실패 후 로그인 패이지도 돌아옵니다.
이런 현상은 왜 발생하는건지 궁금합니다.
특별한 이상은 없었습니다.
그런데 이상한 증상이 있어서 문의 드립니다.
패스워드를 rhdxhd12(공통12)로 지정해놓으면 로그인처리가 정상동작합니다.
하지만 다른 임의의 패스워드를 지정하면 계속 로그인 실패 후 로그인 패이지도 돌아옵니다.
이런 현상은 왜 발생하는건지 궁금합니다.
A
안녕하세요.. 이관형님..
공통12 패스워드로 지정하셨다는 의미가.. 패스워드 입력에서 넣으셨다는 의미시면..
현재 패스워드가 공통12인 것 같습니다..
/j_spring_securiyt_check에 j_password를 공통12로 하드코딩하셨을 때에.. 정상으로 되신다는 의미이면.. password encoder나.. 패스워드를 hash 코드로 변환하는 부분의 설정이 맞지 않으신 것 같습니다.
두번째의 경우는 .. 설정(context-security.xml) 상에 별도의 password-encoder가 적용되어 있으신지 확인하시고.. 해당 encoder에 맞게 사용자 정보에 패스워드를 저장하시면 됩니다.
password-encoder가 없으신 경우는 .. 공통컴포넌트의 모듈을 사용하신 경우 같은데.. 이 경우는 공통컴포넌트 자체 인코딩(EgovFileScrty.encryptPassword())을 통해 해당 패스워드가 저장되었는지 확인해 보시구요..
그럼.. 즐거운 하루되십시오.
감사합니다.
공통12 패스워드로 지정하셨다는 의미가.. 패스워드 입력에서 넣으셨다는 의미시면..
현재 패스워드가 공통12인 것 같습니다..
/j_spring_securiyt_check에 j_password를 공통12로 하드코딩하셨을 때에.. 정상으로 되신다는 의미이면.. password encoder나.. 패스워드를 hash 코드로 변환하는 부분의 설정이 맞지 않으신 것 같습니다.
두번째의 경우는 .. 설정(context-security.xml) 상에 별도의 password-encoder가 적용되어 있으신지 확인하시고.. 해당 encoder에 맞게 사용자 정보에 패스워드를 저장하시면 됩니다.
password-encoder가 없으신 경우는 .. 공통컴포넌트의 모듈을 사용하신 경우 같은데.. 이 경우는 공통컴포넌트 자체 인코딩(EgovFileScrty.encryptPassword())을 통해 해당 패스워드가 저장되었는지 확인해 보시구요..
그럼.. 즐거운 하루되십시오.
감사합니다.