강의

멘토링

커뮤니티

인프런 커뮤니티 질문&답변

작성자 없음

작성자 정보가 삭제된 글입니다.

[리뉴얼] React로 NodeBird SNS 만들기

로그아웃 질문 있습니다

작성

·

376

0

로그 아웃을 할 때 분명 Passport 에서 로그아웃 처리는 되는거 같은데

크롬 개발자 도구에서는 쿠키가 남아있습니다 혹시 완전하게 쿠키를 제거하는 방법을 알 수 있을지 해서 질문 드렸습니다

 

로그아웃 api 부분 코드입니다

 

답변 2

0

제로초(조현영)님의 프로필 이미지
제로초(조현영)
지식공유자

굳이 지우시겠다면 res.clearCookie('connect.sid', { httpOnly: true }) 하시면 됩니다.

0

제로초(조현영)님의 프로필 이미지
제로초(조현영)
지식공유자

쿠키를 안 지워도 됩니다. 브라우저의 쿠키 - 서버의 세션이 한 쌍이 되는건데 서버의 세션이 로그아웃 시에 사라져 브라우저의 쿠키는 고아가 됩니다. 그래서 쿠키가 남아있어도 아무 것도 할 수 없습니다.

작성자 없음

작성자 정보가 삭제된 글입니다.

질문하기