spring security 관면 문의 사항
- 작성자 :
- 윤*권
- 작성일 :
- 2013-11-19 16:57:40
- 조회수 :
- 943
- 구분 :
- 공통컴포넌트
- 진행상태 :
- 완료
Q
context-security.xml
usersByUsernameQuery 의 쿼리인
SELECT USER_ID,
ESNTL_ID AS PASSWORD,
1 ENABLED,
USER_NM,
USER_ZIP,
USER_ADRES,
USER_EMAIL,
USER_SE,
ORGNZT_ID,
ESNTL_ID,
(SELECT A.ORGNZT_NM
FROM COMTNORGNZTINFO A
WHERE A.ORGNZT_ID = M.ORGNZT_ID)
ORGNZT_NM
FROM COMVNUSERMASTER M
WHERE CONCAT (USER_SE, USER_ID) = ?
-------------------------------------
마지막 where 절에
CONCAT (USER_SE, USER_ID) = ? 을 사용하지 않고,
USER_ID = ? 이렇게 수정을 하고 싶어서 문의드립니다.
전화로 문의드렸었는데, 확인부탁드리겠습니다.
수고하세요.
usersByUsernameQuery 의 쿼리인
SELECT USER_ID,
ESNTL_ID AS PASSWORD,
1 ENABLED,
USER_NM,
USER_ZIP,
USER_ADRES,
USER_EMAIL,
USER_SE,
ORGNZT_ID,
ESNTL_ID,
(SELECT A.ORGNZT_NM
FROM COMTNORGNZTINFO A
WHERE A.ORGNZT_ID = M.ORGNZT_ID)
ORGNZT_NM
FROM COMVNUSERMASTER M
WHERE CONCAT (USER_SE, USER_ID) = ?
-------------------------------------
마지막 where 절에
CONCAT (USER_SE, USER_ID) = ? 을 사용하지 않고,
USER_ID = ? 이렇게 수정을 하고 싶어서 문의드립니다.
전화로 문의드렸었는데, 확인부탁드리겠습니다.
수고하세요.
A
안녕하세요. 윤일권님.
query 변경 후에 실제 로그인을 처리하는 필터(egovframework.com.sec.security.filter. EgovSpringSecurityLoginFilter)에서 사용자 구분 정보와 사용자 ID를 넘기는 다음 부분
loginVO.getUserSe() + loginVO.getId()
도 같이 변경하시면 되실 것 같습니다.
그럼, 즐거운 하루되십시오.
감사합니다.
query 변경 후에 실제 로그인을 처리하는 필터(egovframework.com.sec.security.filter. EgovSpringSecurityLoginFilter)에서 사용자 구분 정보와 사용자 ID를 넘기는 다음 부분
loginVO.getUserSe() + loginVO.getId()
도 같이 변경하시면 되실 것 같습니다.
그럼, 즐거운 하루되십시오.
감사합니다.