Note
이 기능은 메일캐리어 7.5.1 버전부터 지원되며 WebAccess Light에서만 동작하는 기능입니다. WebMobile은 지원하지 않습니다.
기본적으로 웹액세스 사이트는 동일한 계정을 사용해 다수의 브라우저에서 동시에 로그인할 수 있습니다. 보안 강화를 목적으로 로그인 세션을 하나로 제한할 수 있습니다. 하나의 계정은 동시에 여러 세션을 갖지 못하며 하나의 세션만 생성할 수 있게 제한됩니다.
브라우저 A를 사용해 웹액세스에 로그인 되어 있는 상태에서 브라우저 B에서 로그인을 시도할 경우 로그인이 거부됩니다.
적용 방법
전역 설정 DB에서 PreventConcurrentLoginType 값에 1을 지정하면 이 기능이 활성화됩니다.
UPDATE dbo.McGlobalConfig
SET gc_attrvalue='1'
WHERE gc_attrname='PreventConcurrentLoginType'
메일캐리어 관리 도구를 재시작시키면 [메일 서버 > 웹메일 > 웹 로그인] 항목이 추가됩니다.
이 항목에서는 로그인된 사용자 정보를 확인할 수 있으며 강제로 로그아웃 시킬 수 있습니다.
웹액세스 폴더에 있는 Web.config 파일을 메모장에 로딩 후 재저장하면 이 기능이 적용됩니다.
브라우저 A를 사용해 웹액세스에 로그인 되어 있는 상태에서 브라우저 B에서 로그인을 시도할 경우 로그인이 되며 브라우저 A에서는 강제 로그아웃 됩니다.
적용 방법
전역 설정 DB에서 PreventConcurrentLoginType 값에 2를 지정하면 이 기능이 활성화됩니다.
UPDATE dbo.McGlobalConfig
SET gc_attrvalue='2'
WHERE gc_attrname='PreventConcurrentLoginType'
메일캐리어 관리 도구를 재시작시키면 [메일 서버 > 웹메일 > 웹 로그인] 항목이 추가됩니다.
이 항목에서는 로그인된 사용자 정보를 확인할 수 있으며 강제로 로그아웃 시킬 수 있습니다.
웹액세스 폴더에 있는 Web.config 파일을 메모장에 로딩 후 재저장하면 이 기능이 적용됩니다.
동시 로그인 기능 제한은 로그인 폼을 이용한 로그인 방식 외에 타 시스템으로부터의 자동 로그인 기능에도 동일하게 적용됩니다.
로그인 정보 유지는 폴링 방식의 AJAX 호출을 사용하므로 완전히 실시간으로 동작하지는 않습니다.
동시 로그인 제한 기능을 해제하기를 원한다면 아래 쿼리를 실행하고 Web.config를 재저장해 웹액세스에 변경된 설정을 반영시킵니다.
UPDATE dbo.McGlobalConfig
SET gc_attrvalue='0'
WHERE gc_attrname='PreventConcurrentLoginType'