728x90
반응형
cors를 활용하여 쿠키 전달
도메인이 다르면 쿠키도 전달 안됨
쿠키를 다른 도메인간에 전달을 하고 싶으면 cors활용하기
1️⃣ app.js에서 credentials: true 추가하기(기본값은 false)
app.use(cors({
origin: '*',
credentials: true,
}));
2️⃣ 프론트엔드 axios사용하는 곳에서도 3번째 인자로 withCredentials: true 추가해주기
function addCommentAPI(data) {
return axios.post(`/post/${data.postId}/comment`, data, {
withCredentials: true,
});
}
3️⃣ 프론트엔드 saga 공통부분 모아놓은 index.js에 axios.defaults.withCredentials = true; 추가
반응형
'프로그래밍 > NodeJS' 카테고리의 다른 글
morgan 설치 및 사용 (0) | 2021.05.20 |
---|---|
Offset-based & Cursor-based Pagination (0) | 2021.05.19 |
dotenv로 환경변수 관리 (0) | 2021.05.17 |
express 사용하여 get, post, delete 요청 (0) | 2021.05.04 |
express로 라우팅하기 (0) | 2021.05.04 |