2011-07-07 1 views
0

저는 CakePHP 사이트와 통신하는 아이폰 앱을 만들고 있습니다. 응용 프로그램 & 사이트에서 사용자가 로그인하면 세션이 생성됩니다. 사이트에서는 세션이 지속되지만 앱에서는 실행되지 않습니다. 요청간에 약 1 시간 후에 만료되는 것 같습니다.케이크 세션 너무 빨리 종료 중

Session.cookie에 CAKEPHP를 사용하도록 Cake의 핵심 구성 파일을 편집하고 Session.timeout을 매우 큰 숫자 (예 : 1036800)로 설정하고 마지막으로 Security.level을 '낮음'으로 설정하십시오.

iPhone 앱에서 내가 케이크로 보내고있는 토큰과 사용자가 기대하는 토큰을 표시합니다. 불행히도 예상되는 토큰은 항상 비어 있거나 삭제됩니다.

테스트 할 때 Session.timeout 값을 1 (5 분) 및 2 (10 분)로 설정하고 세션이 올바른 시간에 만료되었지만 큰 숫자로 설정하면 세션이 만료 될 것으로 보입니다. 시간 :(

어떤 아이디어가 좋은 것 :.? D

+0

를 참조 – zerkms

+0

헤이 Zerkms , 그 세션이 오랜 시간을 살고있는 프로젝트의 요구 사항 – bennythemink

+0

그 이유가 무엇입니까? – zerkms

답변