사용자 이름과 비밀번호가 포함 된 로그인 페이지를 만들어야합니다. 사용자가 로그인하면 해당 세션에 대한 쿠키가 생성됩니다. 이 쿠키에는 사용자 ID와 그가 로그인 한 시간이 포함됩니다. 이제 로그인 한 후 사용자가 페이지를 서핑합니다. 그러나 사용자가 특정 페이지에서 아무런 작업도 수행하지 않고 2 분 후에 해당 페이지를 사용하기 시작한 후 세션을 설정 했으므로 세션이 만료되어야합니다. 사용자가 아무런 조치도 수행하지 않으면 자동으로 로그 아웃됩니다. 2 분 동안 어떤 페이지.CakePHP에서 쿠키와 세션을 설정하는 방법은 무엇입니까?
-1
A
답변
0
config/core.php의 Session.timeout
설정을 편집하십시오. 값은 'Security.level
'설정에 따라 달라집니다. '높음'으로 설정하면 값이 10으로 곱해지고 '중간'으로 설정되면 100으로 곱해 지므로 120 초 동안 12 또는 1.2로 설정됩니다 (아니지만 100 % 그것이 정수 이외의 것을 받아 들인다는 것을 확신).
물론 이것은 세션 쿠키 이외의 것을 무효화하지 않지만 로그인 정보에 대한 자신의 쿠키를 만드는 것은 어쩌면 나쁜 아이디어 일 것입니다.
관련 문제
- 1. phpbb에서 세션을 설정하는 방법은 무엇입니까?
- 2. cakephp에서 $ script_for_layout의 내용을 설정하는 방법은 무엇입니까?
- 3. CakePHP에서 authError 리디렉션 동작을 설정하는 방법은 무엇입니까?
- 4. cakephp에서 컨트롤러 작업의 URL을 설정하는 방법은 무엇입니까?
- 5. jquery/ajax로 PHP 세션을 설정하는 방법은 무엇입니까?
- 6. 콘솔 응용 프로그램의 세션을 설정하는 방법은 무엇입니까?
- 7. HttpContext에서 세션을 올바르게 설정하는 방법은 무엇입니까?
- 8. cakePHP에서 세션을 가져올 수 없습니다.
- 9. cURL - 쿠키와 세션이 필요합니까?
- 10. CakePHP에서 특정 모델에 대한 테스트 데이터 소스를 설정하는 방법은 무엇입니까?
- 11. cakephp에서 텍스트 필드의 너비와 높이를 설정하는 방법은 무엇입니까?
- 12. cakephp에서 세션을 사용하여 사용자 이름을 어떻게 인쇄합니까?
- 13. ASP.net에서 어떻게 도우미 클래스의 쿠키와 세션을 사용할 수 있습니까?
- 14. CakePHP에서 프로젝트를 최종 게시하는 방법은 무엇입니까?
- 15. cakephp에서 cron을 만드는 방법은 무엇입니까?
- 16. CakePHP에서 OpenAds를 구성하는 방법은 무엇입니까?
- 17. CakePHP에서 참여를 수행하는 방법은 무엇입니까?
- 18. 쿠키와 같이 한 시간이 지나면 세션을 어떻게 만료 시키나요?
- 19. CakePHP에서 기본 검색 값을 올바르게 설정하는 방법
- 20. django에서 쿠키와 세션의 차이점은 무엇입니까?
- 21. 안전한 PHP 세션을 설정하는 방법
- 22. 로그인 절차와 세션을 구현하는 방법은 무엇입니까?
- 23. PHP 세션을 복원하는 방법은 무엇입니까?
- 24. PHP 세션을 삭제하는 방법은 무엇입니까?
- 25. Symfony2에서 세션을 죽이는 방법은 무엇입니까?
- 26. 세션을 목록에 캐스트하는 방법은 무엇입니까?
- 27. DataTable에 세션을 전달하는 방법은 무엇입니까?
- 28. 데이터베이스에서 세션을 추가하는 방법은 무엇입니까?
- 29. 서블릿 세션을 유지하는 방법은 무엇입니까?
- 30. 레일에서 세션을 삭제하는 방법은 무엇입니까?
Google 검색에는없는 항목이 있습니까? – tradyblix
'이 쿠키에는 사용자 아이디와 그가 로그인 한 시간이 포함됩니다. '라는 끔찍한 생각처럼 들립니다. 왜 세션 ID를 저장하지 않는가? ... 어쨌든, 귀하의 Google 검색어는 아마도'cakephp session expiry'입니다. –