인프런 커뮤니티 질문&답변
non_field.errors 결과가 뜨지 않습니다.
해결된 질문
작성
·
346
답변 1
0
이진석
지식공유자
안녕하세요.
현재 콘솔 로그에 보시면 Login.js의 51 라인에서 errors.join 코드가 있는 데, 함수가 아니라고 합니다.
배열(array)일 경우 join 메서드가 지원되는 데요. 이 경우 errors가 배열이 아닌가 봅니다.
errors.join 전에 console에 errors 내역을 찍어보시고, 그 값이 어떤 타입이며 어떤 값을 가지고 있는 지 확인해보시겠어요?
화이팅입니다. :-)







react-router-dom 6버전에 simple-jwt를 사용한다는 점을 제외하면 똑같이 따라했는데 이런 오류가 발생하네요.
저는 똑같이 따라했을때 detail.errors 오류가 아니라 non_field.errors가 꼭 떠야만 하는건줄 알았는데 상황마다 다른가보네요.
detail의 No active account found with the given credentials 에러 메세지가 뜨게끔 수정해서 해결했습니다!