-
카테고리
-
세부 분야
풀스택
-
해결 여부
해결됨
배포모드일 때 cross domain시에 쿠키제거
19.12.18 23:20 작성 조회수 396
0
res.clearCookie(cookiename)
개발모드일 때는 localhost로 도메인이 같아서 그런지 몰라도 클라이언트의 쿠키가 잘 제거 됐는데
배포모드일 때는 nodebird와 api.nodebird 가 있잖아요 도메인이 달라서 그런지 몰라도
로그아웃 후에도 계속 쿠키가 남아있더라구요. 서버에서 세션이 지워져서 기능상으론 문제는 없었지만
뭔가 어색하더라구요.
크로스도메인일 때 서버에서 클라이언트의 쿠키를 지워줄 수 있는 방법이 있나요??
답변을 작성해보세요.
0
0
조현영
지식공유자2019.12.19
res.clearCookie(cookiename, options) 옵션까지 같이 넣어주셔야 합니다. domain, path 이런 것들이 일치하게요.
expires나 maxage 옵션은 안 넣으셔도 됩니다.
답변 2