웹 사이트를 개발 중이며이 문제가 발생했습니다.이 웹 사이트에는 고객과 관리자라는 두 가지 유형의 사용자가 있습니다. 관리자는 모든 제품 (예 : 만료 된 제품 포함)을 볼 수 있지만 고객은 하위 집합 만 볼 수 있습니다.동일한 세션에서 다른 사용자 제한이 있습니다
고객 그룹 및 관리자 그룹에 대한 사용자 제한을 통해이를 달성하고 있습니다. 제품이 로그인 한 사용자에 따라 표시됩니다. 고객 그룹에 속한 경우 일련의 제한 사항이 적용됩니다. 관리자 그룹에 속하면 다른 제한 사항 세트가 적용됩니다.
이제 관리자는 고객 관점에서 웹 사이트를보고 싶어 할 수 있습니다. 동일한 세션에서 두 명의 사용자를 가질 수 없으므로 현재 관리자가 시스템에서 로그 아웃하고 고객 그룹에 사용자로 로그인합니다. 그러나 이러한 상황은 이상적이지 않습니다.
아무도 이런 상황을 접해 본 적이 없으며 어떻게 든 깨끗한 해결책이 있습니까? 기본 기술은 Tomcat 6.0.29를 기반으로하는 사용자 정의 서버입니다. 우리는 자바를 사용하여 개발 중입니다.
감사합니다 :) Krt_Malta
그렇습니다. 우리는 스프링 보안을 사용하고 있습니다 만, 나는 당신이 언급하고있는이 방법을 알지 못합니다. 관리자를위한 스프링 보안으로 표준 사용자가 관리자로부터 로그 아웃하지 않고도 볼 수있는 것을 볼 수 있습니까? URL과 관련하여 웹 사이트는 아직 개발 단계에 있습니다. –
제발 좀 더 자세한 정보를 찾을 수있는 링크를주세요. –