2012-03-22 5 views
1

세션 쿠키를 삭제하려고하는데 havent가 성공했습니다. 필자는 reset_session, cookies.delete (: id), cookies.clear 및 아무 것도 시도하지 않았다. 내가 뭔가를 놓치고있는 것처럼 느껴진다. 아무도 도와 줄 수 있니?
레일쿠키를 삭제하는 방법

답변

4

3.2.1 나는 이것이 당신에게 대답을 줄 것으로 예상 :

StackoverFlow Similar question

세션 [: current_user_id] = 전무

이 레일 3.2에서 잘 작동합니다. 1

reset_session

갈기 갈기 모든 것을 ...

+0

나는 모두를 시도했지만, 세션 쿠키는 브라우저에 아직도있다. 나는 거의 버그를 다루고있는 것처럼 느껴집니다. – SteveO7

+1

조금 깊게 파고,; 쿠키와 세션 객체를 디버그하고 감시하면 nil로 설정되지만 쿠키는 계속 존재합니다. 쿠키가 브라우저에서 사라지는 것을 많이 볼 것으로 기대하고 있습니까? – SteveO7

+0

방문한 모든 웹 사이트에 대해 빈 쿠키가 존재합니다. 그것의 nil에 거기 아무 세부 사항도 없을 경우에. 쿠키 파일을 물리적으로 삭제하려면 여러 브라우저에서 여러 가지 방법으로 쿠키 파일을 삭제해야합니다. –

관련 문제