제목 | 세션 만료시간을 갱신하는법이 없을까요? | ||
---|---|---|---|
글쓴이 | 에카 | 작성시각 | 2013/09/03 16:50:08 |
|
|||
사용자가 페이지를 이동하거나 새로고침 등 서버에 반응을 보내면 세션 만료시간을 새롭게 만들어서 적용시키고 싶습니다. 방법이 없을까요? |
|||
다음글 | 파일 업로드 (3) | ||
이전글 | 컨트롤러 사용에 관한 질문입니다. 고수님들 댓글 좀^^... (9) | ||
변종원(웅파)
/
2013/09/03 17:12:11 /
추천
0
|
들국화
/
2013/09/03 17:12:38 /
추천
0
세션을 새로 날리면 될거 같네요.
|
에카
/
2013/09/04 17:12:37 /
추천
0
웅파님 // 세션이 자동으로 갱신이 안되어서요.. ㅠㅠ 그냥 기본적인 PHP 세션 생각하고 썼는데 안되어서 매우 당황스럽네요.
들국화님 // 그러기에는 퍼포먼스가 좋지 않을듯 싶어서요. |
양승현
/
2013/09/05 08:35:50 /
추천
0
기존세션의 라이프타임변경이 안되나요? 안되면 죽이고 새로 해야죠.
퍼포먼스에는 그다지 큰 영향은 안줄거 같네요.
새롭게 생성해도 기존걸 죽이고 생성하는거라면 더미형태로 남는게 아니깐요.
매번 세션관련 문제에 봉착하면 세션을 뜯어먹고 싶던데.. 잘 해결 되시길..
|
에카
/
2013/09/05 19:51:05 /
추천
0
해결했습니다.
1. 네이티브 세션 라이브러리를 쓰기 전부터 생긴 문제였지만, 2. 네이티브 세션을 적용시키고 3. 세션 업데이트를 라이브러리에 작성했습니다. 4. 잘됩니다. 겨우겨우 해결했네요. |
세션 만료시간이 있더라도 사용자가 액션(클릭, 새로고침)을 하면 세션시간이 갱신되면서 만료도 연장됩니다.
(세션, 쿠키 작동 매커니즘에 대해 잊고 산지가 오래라... 맞을 겁니다.)