context-security 를 java config로 변경
- 작성자 :
- 오*훈
- 작성일 :
- 2022-01-24 14:05:17
- 조회수 :
- 2,126
- 구분 :
- 개발환경 / 3.10
- 진행상태 :
- 완료
Q
1. 간소화 되어 있는 context-security.xml 설정을 java config 파일로 변경하고 싶은데 참고 할 수 있는 문서가 있는가요?
2.
jdbcUsersByUsernameQuery="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) = ?"
해당 쿼리가 UserDetailsService 의 loadUserByUsername 메서드와 같은 역할을 하는건가요?
3. jdbcAuthoritiesByUsernameQuery 는 인증 단계에서 어디에서 쓰이는 가요?
감사합니다~
2.
jdbcUsersByUsernameQuery="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) = ?"
해당 쿼리가 UserDetailsService 의 loadUserByUsername 메서드와 같은 역할을 하는건가요?
3. jdbcAuthoritiesByUsernameQuery 는 인증 단계에서 어디에서 쓰이는 가요?
감사합니다~
환경정보
-
- OS 정보 : windows
- 표준프레임워크 버전 : 3.10
- JDK(JRE) 정보 : 1.8
- WAS 정보 : tomcat 9.0
- DB 정보 : mysql
- 기타 환경 정보 :
A
안녕하세요.
표준프레임워크센터입니다.
1. 현재는 시큐리티 간소화 서비스를 java config 방식으로 제공하고 있지 않습니다.
시큐리티 간소화를 포함한 실행환경 서비스들의 업그레이드는 진행중에 있으므로
업그레이드 완료 후 가이드를 제공할 예정입니다.
2. 3.
jdbcUsersByUsernameQuery 쿼리의 경우 사용자 인증에 사용되며
jdbcAuthoritiesByUsernameQuery 쿼리의 경우 인증된 사용자의 권한 조회에 사용됩니다.
시큐리티 간소화 서비스의 상세한 내용은 위키가이드에서 확인하실 수 있습니다.
https://www.egovframe.go.kr/wiki/doku.php?id=egovframework:rte3.10:fdl:server_security:xmlschema
감사합니다.
표준프레임워크센터입니다.
1. 현재는 시큐리티 간소화 서비스를 java config 방식으로 제공하고 있지 않습니다.
시큐리티 간소화를 포함한 실행환경 서비스들의 업그레이드는 진행중에 있으므로
업그레이드 완료 후 가이드를 제공할 예정입니다.
2. 3.
jdbcUsersByUsernameQuery 쿼리의 경우 사용자 인증에 사용되며
jdbcAuthoritiesByUsernameQuery 쿼리의 경우 인증된 사용자의 권한 조회에 사용됩니다.
시큐리티 간소화 서비스의 상세한 내용은 위키가이드에서 확인하실 수 있습니다.
https://www.egovframe.go.kr/wiki/doku.php?id=egovframework:rte3.10:fdl:server_security:xmlschema
감사합니다.