2013-04-24 1 views
1

로그인 한 사용자 이름을 저장하기 위해 세션 변수를 사용했습니다. 사용자가 제대로 로그인하면 보호 된 특정 페이지가 표시되고, 그렇지 않으면 로그인 페이지로 리디렉션됩니다. 코드가 제대로 작동합니다. 그러나 문제는 사용자가 로그인 한 후 브라우저 기록을 지우면 특정 보호 된 페이지를 볼 수 있다는 것입니다. 내가 원하는 것은 그가 브라우저 기록을 삭제할 때 그를 로그인 페이지로 리디렉션하는 것입니다. 이 작업을 수행하는 방법을 제안하십시오.브라우저 기록이 지워지는 경우 사용자에게 다시 로그인하도록 요청하는 방법?

+0

쿠키를 지우면 u 사이트에 다시 로그인해야합니다. 브라우저의 기록 만 지우면 다시 로그인하지 않아야합니다. –

답변

1

PHP의 세션 변수는 기본적으로 쿠키에서 작동합니다. 사용자가 기록을 삭제했는지 여부를 감지 할 수있는 방법은 없지만 쿠키을 삭제하면 자동으로 로그 아웃됩니다.

관련 문제