codestates / codestates/AllForYou

[Error] 홍세환 / 2022-01-13

Open
#141 0 comments 0 reactions 0 assignees View on GitHub
Err
Dominant language
JavaScript
Stars
0
Forks
4
PR merge metrics
No merged PRs in 30d

Description

### 어떤 에러인가요?
* 로그인시 cookie 값이 전달되지 않아 마이페이지 403 권한없음 에러 발생
* cookie 값이 없어 로그아웃 권한 에러 발생
* 안전하지 않은 변수 사용으로 에러 발생
* axios 사용시 두번째 데이터 부분에 데이터를 넣지 않아 body에 {withCredentials: true})이 전송됨
* cookie 검증시 경로 설정 에러
* 마이페이지 내가 쓴 리뷰, 좋아요한 콘텐츠 날짜 yy-mm-dd hh.mm.ss 에서 yy-mm-dd 으로 변환 되지 않음
* 마이페이지 내가 쓴 리뷰, 좋아요한 콘텐츠 리덕스 상태값 변경 에러

### 에러 메시지
cookie 값이 없어 로그아웃 권한 에러 발생
스크린샷 2022-01-12 오전 9 24 25

안전하지 않은 변수 사용으로 에러 발생
스크린샷 2022-01-13 오전 11 25 24

### 에러 핸들링 방법
* 핸들링 방법에 대해서 간단하게 기록해보세요.
```
(Client) App.jsx

axios.defaults.withCredentials = true;
```

위 코드로 전체 페이지 withCredentials defaults값 적용
* 마이페이지 내가 쓴 리뷰, 좋아요한 콘텐츠 날짜 yy-mm-dd hh.mm.ss 에서 yy-mm-dd 으로 변환 되지 않음
-> split을 이용하여 년-월-일만 보이도록 구분

* 마이페이지 내가 쓴 리뷰, 좋아요한 콘텐츠 리덕스 상태값 변경 에러
-> useState 사용으로 해결

### 에러 핸들링을 위해 참고한 레퍼런스 링크
* [https://7942yongdae.tistory.com/41](url) -> 해결한 방법은 아니지만 해당 방법으로도 해결 가능

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.