작성
·
1.4K
0
회원가입을 시도할 경우 500 에러가 납니다.
const onSubmit = useCallback(
(e) => {
e.preventDefault();
// console.log(email, nickname, password, passwordCheck);
if (!mismatchError) {
console.log('서버로 회원가입하기');
setSignUpError('');
setSignUpSuccess(false);
axios
.post('/api/users', { email, nickname, password })
.then((response) => {
console.log(response);
setSignUpSuccess(true);
})
.catch((error) => {
console.log(error.response);
setSignUpError(error.response.data);
})
.finally(() => {});
}
},
[email, nickname, password, passwordCheck, mismatchError],
);
개발자 도구의 network 탭을 보니 아예 요청이 가지 않는것 같습니다. 어디서 문제인걸까요..?
말씀주신대로 네트워크 탭에서 요청 가진거는 다시 한번 확인했습니다.
위에 코드는 서버 에러입니다! 혹시 .env 파일 문제일까요??? MYSQL_PASSWORD도 .env 파일에 잘 명시해뒀는데 적용이 안되어서 server/config/config.js 파일에 직접 문자열로 넣어줬었습니다.