egovframe 3.10 에서 접속로그기능 개선여부
- 작성자 :
- 김*둡
- 작성일 :
- 2022-04-25 16:12:48
- 조회수 :
- 1,383
- 구분 :
- 공통컴포넌트 / 3.6
- 진행상태 :
- 완료
Q
안녕하세요
전자정부 3.10으로 개발을 진행중입니다
현 egovframe에서 제공하는 security 간소화 기능을 통해 security login기능을 구현해 놓은 상태에서
comtnloginlog 테이블을 확인해보니 로그가 쌓이지 않는것을 확인하였고 원인을 찾고자 역으로 추척한 결과
세션을 통한 로그인처리 일 경우만 접속로그를 관리하는것을 확인하였으며
전자정부표준 프레임워크 포털을 검색해 본 결과 3.9 이후 버전에선 개선예정사항이라고 답변남기신 것을 확인할 수 있었습니다.
3.10버전에서는 어떠한방법으로 security 간소화 로그인 시 접속로그를 관리하는지 안내부탁드립니다.
전자정부 3.10으로 개발을 진행중입니다
현 egovframe에서 제공하는 security 간소화 기능을 통해 security login기능을 구현해 놓은 상태에서
comtnloginlog 테이블을 확인해보니 로그가 쌓이지 않는것을 확인하였고 원인을 찾고자 역으로 추척한 결과
세션을 통한 로그인처리 일 경우만 접속로그를 관리하는것을 확인하였으며
전자정부표준 프레임워크 포털을 검색해 본 결과 3.9 이후 버전에선 개선예정사항이라고 답변남기신 것을 확인할 수 있었습니다.
3.10버전에서는 어떠한방법으로 security 간소화 로그인 시 접속로그를 관리하는지 안내부탁드립니다.
환경정보
-
- OS 정보 :
- 표준프레임워크 버전 : 3.10
- JDK(JRE) 정보 : 1.8
- WAS 정보 : tomcat9.x
- DB 정보 : postgresql
- 기타 환경 정보 :
A
안녕하세요.
표준프레임워크센터 입니다.
세션모드 접근제어에서는
다음 AOP 설정에 의해 동작을 하게 됩니다.
/src/main/webapp/WEB-INF/config/egovframework/springmvc/egov-com-loginaop.xml
시큐리티 간소화 모드에서는
다음 서블릿필터가 사용되기 때문에
/src/main/java/egovframework/com/sec/security/filter/EgovSpringSecurityLoginFilter.java
AOP방식을 사용하실수는 없습니다.
필터에서 로그인 성공시 로그테이블에 기재하도록
약간의 커스텀 작업이 필요하실듯 합니다.
감사합니다.
표준프레임워크센터 입니다.
세션모드 접근제어에서는
다음 AOP 설정에 의해 동작을 하게 됩니다.
/src/main/webapp/WEB-INF/config/egovframework/springmvc/egov-com-loginaop.xml
시큐리티 간소화 모드에서는
다음 서블릿필터가 사용되기 때문에
/src/main/java/egovframework/com/sec/security/filter/EgovSpringSecurityLoginFilter.java
AOP방식을 사용하실수는 없습니다.
필터에서 로그인 성공시 로그테이블에 기재하도록
약간의 커스텀 작업이 필요하실듯 합니다.
감사합니다.