리액트
-
[node.js] NodeJS + React 연동해서 쿠키🍪 교환하기 (크롬)프로그래밍/Node.js 2021. 6. 29. 20:11
현재 프론트는 React, 백은 Node.js를 이용해서 개발하고 있다. 각각 다른 포트를 사용하여 운영 중인데, 로그인 기능을 위해 두 서버간 쿠키를 전송해야 하는 일이 생겼다. 하지만 크로스도메인 문제 때문인지 서버에서 보낸 쿠키가 브라우저에서 나타나지 않았다. 1) CORS 등록 그래서 검색을 해보니 Node에서는 가장 main app(여기서는 server.js)에 cors를 사용해줘야 한다고 한다! // ... const cors = require('cors'); // ... app.use(cors({ origin: true, credentials: true, // 크로스 도메인 허용 methods: ['POST', 'PUT', 'GET', 'OPTIONS', 'HEAD'], })); 리액트 파일..