2010-04-06 2 views
0

정말 빨리 여기에 ... 나는 대답을 가지고 있다고 생각하지만, 단지 몇 가지 검증을 찾고있다.세션을 종료해야합니까?

나는 "입장 지점"이 2 개인 사이트가 있습니다. 하나는 표준 사용자 용이고 다른 하나는 관리 계정 용입니다. 실제 세계에서 관리자 에 표준 사용자 계정을 가질 수 있으며 이미 표준 사용자 세션에있는 동안 관리자로 로그인을 시도 할 수 있습니다.

로그인을 용이하게하기 위해 두 개의 별도 프론트 엔드가 있습니다. 일반 사용자 1은 주름 장식이 달린 광고를 가지고 있으며 관리자는 엄격하게 비즈니스이므로 동일한 "문"을 통해 두 사용자 유형의 로그인을하는 제안은 테이블에 없습니다.

관리자 로그인 페이지에서 활성 세션을 삭제 하시겠습니까? 관리자가 들어가면 주 사이트가 아닌 관리 영역에서만 툴링됩니다.

누구든지이 방법을 사용하여 probs를 실행하고 관리자 유형의 사용자가 로그인 한 사용자의 예상 변경 사항을 볼 수있는 "사용자"로 새 창에서 다시 로그인하려고합니까?

미리 감사드립니다. 많은 웜 캔 :

답변

1

웜 캔스 있음. 귀하의 관리자 세션이 사용자 세션을 종료하게하고, 예.

개인적으로, 내가 설명한대로 주어진 두 세트의 세션을 다른 세션과 격리시켜야합니다. 세션에서 사용자가 관리자 페이지에 도달 할 수 없다는 아이디어를 강화하는 데 필요한 것을 포함시킬 수 있어야합니다.

그렇다면 세션을 종료하지 않아도됩니다. 기존 세션을 업그레이드 할 수 있어야합니다. 나는 그들이 두 영역을 내 마음 속에 분명하게 유지하는데 도움이 될 것이기 때문에 그것들을 별도로 유지할 것이다.

+0

Acrosman. 감사. 첫째로, 질문의 나의 선을 협상 할 수 있기를위한 감사합니다. 나는 서둘러 서둘러 뭔가를 끝내고 내가 원래의 질문을 표현한 방식이 뒤죽박죽이다. 어쨌든, 나는 당신의 논리를 얻었고 그것은 실용적으로 보입니다. 지금이 순간, 내가 말했듯이, 장난스런 사용자가 관리자 권한을 가질 수 있거나 접근 할 수 있어야한다고 생각하는 것을 피하는, 빠르고 더러운 접근 방식을 찾고 있습니다. 다시 한 번 감사합니다. –

+0

이것은 빠른 질문이었고 질문보다 신뢰 구축자였습니다. 지도 해줘서 고마워. –

관련 문제