Instagram-Clone-Coding / React_instagram_clone

Instagram Clone Coding - Frontend using React
http://ec2-52-79-71-191.ap-northeast-2.compute.amazonaws.com
13 stars 6 forks source link

백엔드 인증 관련 변경 사항 #71

Closed vectorch9 closed 2 years ago

vectorch9 commented 2 years ago

Feature Description

live-small commented 2 years ago

수정

check list

live-small commented 2 years ago

엔드포인트 수정 완료 - https://github.com/Instagram-Clone-Coding/React_instagram_clone/commit/920109f13ad66f2e3094cc2bd1b94bef33b0f3ae

로그인, 재발급 테스트 완료했습니다. 이슈 닫겠습니다.

live-small commented 2 years ago

@bluetifulc

토큰 재발급 api에서 refresh token이 없을 때, 500대 에러가 뜨는게 맞나요?

로그인 후에 다시 재방문했을 때, 로그인 후의 페이지를 보여주기 위해 최상단에서 토큰 재발급 api를 호출하게 되는데, (유효한 refresh token이 있으면 토큰재발급으로 로그인처리하게 되고, 그렇지 않은 경우엔 로그인 페이지로 가게 됩니다) refresh token이 없을 때 500번대 에러가 뜨네요.

에러메시지

스크린샷 2022-07-07 오후 3 08 13
{
   "status":400,"code":"G006",
   "message":"request header가 유효하지 않습니다.",
   "errors":[{"field":"http method","value":"GET","reason":"허용되지 않은 HTTP method입니다."}]
}

request

스크린샷 2022-07-07 오후 3 11 32
vectorch9 commented 2 years ago

쿠키(배열)에 refreshToken이 있는 지 검사하는 로직이 있는데, 쿠키 자체가 아예 비어있는 경우는 NullPointerException이 발생하고 있었습니다. 다음 배포 때 수정하겠습니다.