nodemailer 에러처리
- 발생한 에러 : 1개의 요청에 응답 값을 2개를 보냄
- 해결방법 : 인증 코드가 일치하지 않는 경우의 에러처리를 try catch 맨 위로 올려서 에러를 처리함
if (authcode !== authNum) {
return res.status(412).json({
errorMessage: "인증코드가 일치하지 않습니다"
});
}
CORS 에러처리
- cors 패키지 require추가
const cors = require('cors');
- cors 미들웨어 추가
- origin: 요청을 허용할 주소 추가
- credentials : 응답값에 ACAC추가
app.use(cors({
origin: "http://44.201.251.58:3000", // 접근 권한을 부여하는 도메인
credentials: true, // 응답 헤더에 Access-Control-Allow-Credentials 추가
optionsSuccessStatus: 200, // 응답 상태 200으로 설정
}));