2012-03-20 2 views
1

codeigniter 2.0에서 세션 문제가 있습니다. 내가 생각하는 이유는 페이지 캐싱 때문이다. 여기 내 문제가있다.코드 Igniter 2.0 세션 문제

페이지를 만들었으며이 페이지에 액세스하려면 사용자 로그인이 필요합니다. 로그인 잘 작동합니다. 로그 아웃하면 다시 로그인 페이지로 리디렉션되고 완벽합니다. 하지만 내 브라우저의 뒤로 버튼을 클릭하면 다시 보호 된 페이지로 연결됩니다. 기술적으로이 페이지는 이미 로그 아웃했기 때문에 액세스 할 수 없습니다. 브라우저에 보호 된 페이지의 링크를 삽입하면 로그인하라는 메시지가 표시되지만 로그 아웃 후에 브라우저의 뒤로 버튼에 문제가 발생합니다. 아무도 이것으로 나를 안내 할 수 있습니까?

감사합니다.

답변

0

이것은 일반적인 브라우저 캐싱 동작입니다. 이 문제를 해결하는 방법 중 하나는 사용자가 캐시 된 페이지에서 어디로 가든지 세션이 확인되고 잠시 로그 아웃 한 경우 로그인 화면으로 리디렉션되도록합니다. 아마도 해를 끼칠 수 있습니다.