중복 로그인 방지 기능 문의드립니다.
- 작성자 :
- k****6
- 작성일 :
- 2022-06-14 19:40:02
- 조회수 :
- 1,950
- 구분 :
- 개발환경 / 3.10
- 진행상태 :
- 완료
Q
안녕하세요.
중복로그인 방지 관련 문의드립니다.
was1와 was2 가 있습니다.
현재 was1및 was2 세션 클러스터링이 되어있는 상태입니다.
세션으로 로그인을 중복방지하는것을 막으려고 하는데요.
https://www.egovframe.go.kr/wiki/doku.php?id=egovframework:com:v3:cmm:multilogin
위와 같은 방법으로 가능할까요? was가 단일화일떄는 가능할것 같은데요.
아니면 혹시 다른 방법으로 처리할 수 있을까요?
부탁드립니다.
중복로그인 방지 관련 문의드립니다.
was1와 was2 가 있습니다.
현재 was1및 was2 세션 클러스터링이 되어있는 상태입니다.
세션으로 로그인을 중복방지하는것을 막으려고 하는데요.
https://www.egovframe.go.kr/wiki/doku.php?id=egovframework:com:v3:cmm:multilogin
위와 같은 방법으로 가능할까요? was가 단일화일떄는 가능할것 같은데요.
아니면 혹시 다른 방법으로 처리할 수 있을까요?
부탁드립니다.
환경정보
-
- OS 정보 :
- 표준프레임워크 버전 :
- JDK(JRE) 정보 :
- WAS 정보 :
- DB 정보 :
- 기타 환경 정보 :
A
안녕하세요.
표준프레임워크센터 입니다.
세션 클러스터링이 된 상태라면 각 WAS는 세션 정보를 공유하므로
EgovHttpSessionBindingListener 객체를 바인딩하는 방법으로 중복 로그인 방지 처리가 가능할 것으로 보입니다.
다만 사용중인 WAS의 세션 클러스터링 설정에 따라 결과가 달라질 수 있으므로 현재 설정된 세션 클러스터링 설정을 재확인해보시고
상용 WAS의 경우에는 해당 벤더에 문의해 보시기 바랍니다.
톰캣의 세션클러스터링은
아파치에서 제공하는 레퍼런스를 참조하실수 있습니다.
https://ci.apache.org/projects/tomcat/tomcat7/docs/cluster-howto.html
해당 방법 외에 세션 클러스터링 환경에서의 중복 로그인 방지 방법에 대해서는
해당 url에서 자세한 내용을 확인하실 수 있습니다.
http://dveamer.github.io/backend/PreventDuplicatedLogin.html
감사합니다.
표준프레임워크센터 입니다.
세션 클러스터링이 된 상태라면 각 WAS는 세션 정보를 공유하므로
EgovHttpSessionBindingListener 객체를 바인딩하는 방법으로 중복 로그인 방지 처리가 가능할 것으로 보입니다.
다만 사용중인 WAS의 세션 클러스터링 설정에 따라 결과가 달라질 수 있으므로 현재 설정된 세션 클러스터링 설정을 재확인해보시고
상용 WAS의 경우에는 해당 벤더에 문의해 보시기 바랍니다.
톰캣의 세션클러스터링은
아파치에서 제공하는 레퍼런스를 참조하실수 있습니다.
https://ci.apache.org/projects/tomcat/tomcat7/docs/cluster-howto.html
해당 방법 외에 세션 클러스터링 환경에서의 중복 로그인 방지 방법에 대해서는
해당 url에서 자세한 내용을 확인하실 수 있습니다.
http://dveamer.github.io/backend/PreventDuplicatedLogin.html
감사합니다.