일반 로그인이 정상 처리되지 않습니다.
- 작성자
- 관리자
- 작성일자
- 2011-08-31
- 조회수
- 3,859
Q
일반로그인 공통컴포넌트에서..
"일반" 사용자로 로그인을 할 경우.. 정상적으로 로그인이 되지 않습니다.
확인 해 주세요..
A
안녕하세요..
"일반" 사용자 부분은 로그인 처리를 위한 query 부분을 수정하셔야 합니다.
/src/main/resource 밑에 egovframework/spring/context-security.xml을 보시면..
사용자 인증 처리를 위한 "usersByUsernameQuery" query 지정 부분이 있습니다.
이 부분은 향후.. 프로젝트 회원 관리 부분에 맞추어 변경하시면 되는데..
"일반" 사용자 로그인 처리를 위해서는 다음과 같이 변경해 주셔야 합니다.
SELECT USER_ID, UNIQ_ID AS PASSWORD, 1 ENABLED, USER_NM, USER_ZIP,
USER_ADRES, USER_EMAIL, USER_SE, ORGNZT_ID, UNIQ_ID,
(select a.ORGNZT_NM from COMTNORGNZTINFO a where a.ORGNZT_ID = ORGNZT_ID) ORGNZT_NM
FROM COMVNUSERMASTER WHERE CONCAT(USER_SE, USER_ID) = ?
그럼..
"일반" 사용자 부분은 로그인 처리를 위한 query 부분을 수정하셔야 합니다.
/src/main/resource 밑에 egovframework/spring/context-security.xml을 보시면..
사용자 인증 처리를 위한 "usersByUsernameQuery" query 지정 부분이 있습니다.
이 부분은 향후.. 프로젝트 회원 관리 부분에 맞추어 변경하시면 되는데..
"일반" 사용자 로그인 처리를 위해서는 다음과 같이 변경해 주셔야 합니다.
SELECT USER_ID, UNIQ_ID AS PASSWORD, 1 ENABLED, USER_NM, USER_ZIP,
USER_ADRES, USER_EMAIL, USER_SE, ORGNZT_ID, UNIQ_ID,
(select a.ORGNZT_NM from COMTNORGNZTINFO a where a.ORGNZT_ID = ORGNZT_ID) ORGNZT_NM
FROM COMVNUSERMASTER WHERE CONCAT(USER_SE, USER_ID) = ?
그럼..