개발하고 싶은 초심자

3-6. 220519 최종 정리 및 발표 준비 본문

Project in Codestates/First Project

3-6. 220519 최종 정리 및 발표 준비

정새얀 2022. 5. 19. 18:05

1. auth.js 수정

로그인은 되는데 로그인을 할 때 보내는 accessToken과 refreshToken이 제대로 보내지지 않고,

401 status를 띄운다.

그래서 다시 한 번 코드들을 쭉 봤다. 

tokenfunctions에 있는 checkAccessToken함수에서 요청이 아닌 req.headers[authorization]으로 보내주고 있어 정하지 않은 req.headers가 자꾸 가고 있어서 그랬던 것이었다. 그 부분을 수정해주었다.

controllers/auth.js에서도 마찬가지였다. accessToken을 쿠키에 담아 보내주면서 data의 내용이 accessToken을 담고 있어야했는데, 쿠키에 담아 보내주지 않아 계속 에러가 나왔다.

 

2. 배포 과정에서 rds 데이터베이스에 데이터 저장 안됨

ec2 인스턴스와 s3 버킷 생성, rds 연결까지는 잘 되었는데 배포 후 회원가입을 하면 rds에 데이터가 저장이 되지 않고 preflight 요청이 제대로 가지 않는 에러가 발생했다.

ec2 인스턴스에서 nano를 활용하여 코드를 고치면서 서버를 다시 시작해보기도 하고 데이터베이스 재연결도 시도해보았지만 여전히 해결이 되지 않은 채로 끝이 났다.

 

3. 발표 준비

줌 녹화를 이용하여 녹화를 진행했고, 발표 자료를 ppt로 제작했다.

발표 준비 시간을 여유있게 했어야 했는데, 2번에서 직면했던 배포 문제와 함께 발표 준비를 하다 보니 생각했던 것보다 훨씬 미흡한 상태로 녹화를 진행하게 되었다.

다음 프로젝트 할 때는 발표까지 염두에 두어야겠다.

Comments