스프링시큐리티 간소화 설정관련
- 작성자 :
- 김*민
- 작성일 :
- 2020-07-30 12:42:12
- 조회수 :
- 3,675
- 구분 :
- 개발환경
- 진행상태 :
- 완료
Q
안녕하세요. 전자정부프레임워크 3.9버전과 공통컴포넌트를 사용해 개발하고 있습니다.
현재 인증방식으로 security를 사용하고 있는데
중복로그인방지 관련해서 질문 드립니다.
현재는 중복으로 로그인할시 새로 로그인한 세션이 유지 되는 방식입니다만,
기존에 로그인한 세션을 유지하고 싶습니다.
원래 스프링 시큐리티에서는 되는걸로 알고있는데 전자정부프레임워크는 간소화 설정이 되있는 바람에 안되더군요.
그래서 정 안된다면, 전자정부프레임워크 스프링시큐리티 간소화 설정을 걷어내고 싶은데 방법이 궁금합니다.
예를들어, 현재 간소화 설정에서는 사용자 정보와 권한정보를 데이터베이스에 쿼리를날려 받고있는데 이러한 설정들도 따로 할수있는지도 알려주시면 감사하겠습니다..
좋은 하루 되세요. 감사합니다.
현재 인증방식으로 security를 사용하고 있는데
중복로그인방지 관련해서 질문 드립니다.
현재는 중복으로 로그인할시 새로 로그인한 세션이 유지 되는 방식입니다만,
기존에 로그인한 세션을 유지하고 싶습니다.
원래 스프링 시큐리티에서는 되는걸로 알고있는데 전자정부프레임워크는 간소화 설정이 되있는 바람에 안되더군요.
그래서 정 안된다면, 전자정부프레임워크 스프링시큐리티 간소화 설정을 걷어내고 싶은데 방법이 궁금합니다.
예를들어, 현재 간소화 설정에서는 사용자 정보와 권한정보를 데이터베이스에 쿼리를날려 받고있는데 이러한 설정들도 따로 할수있는지도 알려주시면 감사하겠습니다..
좋은 하루 되세요. 감사합니다.
A
안녕하세요.
표준프레임워크센터 입니다.
현재 제공해드리고 있는 시큐리티 간소화 서비스에서는
기존 세션을 유지하는 기능은 제공해 드리지 않습니다.
제거하실경우 다음을 참고하실수 있습니다.
pom.xml에서의 선언부는 다음과 같습니다.
<dependency>
<groupId>egovframework.rte</groupId>
<artifactId>egovframework.rte.fdl.security</artifactId>
<version>${egovframework.rte.version}</version>
</dependency>
다음 빈설정 파일을 사용하고 있습니다.
/src/main/resources/egovframework/spring/com/context-security.xml
실행환경 위키가이드에서는
다음 페이지를 참고하시면 됩니다.
https://www.egovframe.go.kr/wiki/doku.php?id=egovframework:rtea3.9
Server Security 아래에 다음 항목 입니다.
- Architecture
- Authentication
- Authorization
- 설정 간소화
감사합니다.
표준프레임워크센터 입니다.
현재 제공해드리고 있는 시큐리티 간소화 서비스에서는
기존 세션을 유지하는 기능은 제공해 드리지 않습니다.
제거하실경우 다음을 참고하실수 있습니다.
pom.xml에서의 선언부는 다음과 같습니다.
<dependency>
<groupId>egovframework.rte</groupId>
<artifactId>egovframework.rte.fdl.security</artifactId>
<version>${egovframework.rte.version}</version>
</dependency>
다음 빈설정 파일을 사용하고 있습니다.
/src/main/resources/egovframework/spring/com/context-security.xml
실행환경 위키가이드에서는
다음 페이지를 참고하시면 됩니다.
https://www.egovframe.go.kr/wiki/doku.php?id=egovframework:rtea3.9
Server Security 아래에 다음 항목 입니다.
- Architecture
- Authentication
- Authorization
- 설정 간소화
감사합니다.