일반 로그인이 정상 처리되지 않습니다.
- 작성자
- 관리자
- 작성일자
- 2011-08-31
- 조회수
- 3,964
Q
일반로그인 공통컴포넌트에서..
"일반" 사용자로 로그인을 할 경우.. 정상적으로 로그인이 되지 않습니다.
확인 해 주세요..
A
"일반" 사용자 부분은 로그인 처리를 위한 Query 부분을 수정하셔야 합니다.
/src/main/resource 밑에 egovframework/spring/context-security.xml을 보시면
사용자 인증 처리를 위한 "usersByUsernameQuery" Query 지정 부분이 있습니다.
이 부분은 향후 프로젝트 회원 관리 부분에 맞추어 변경하시면 되는데
"일반" 사용자 로그인 처리를 위해서는 다음과 같이 변경해 주셔야 합니다.
[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) = ?
/src/main/resource 밑에 egovframework/spring/context-security.xml을 보시면
사용자 인증 처리를 위한 "usersByUsernameQuery" Query 지정 부분이 있습니다.
이 부분은 향후 프로젝트 회원 관리 부분에 맞추어 변경하시면 되는데
"일반" 사용자 로그인 처리를 위해서는 다음과 같이 변경해 주셔야 합니다.
[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) = ?