목록Daily/TIL(Today I Leared) (66)
Judaeng

✅프로젝트 마무리 및 발표 오늘 프로젝트 마무리를 하고, 발표를 하는 날이었다. 배포 후에 진행한 웹페이지 부분을 gif로 만들어 시연 과정을 ppt 자료에 넣었다. 물론 발표자료 준비는 다른 분이 잘 정리하여 만들어주셨다. 나는 사실 발표자료를 확인하는 것밖에 하질 않았다.😏 오늘 발표해주신 분도 침착하고 차근차근 잘 발표해주신 것 같아 좋았다. 프로젝트가 정말 많이 미완성 상태이고, 기능 구현도 거의 되질 않았다. 그래도 배포라도 다 마무리해서 우리 눈에 보이기라도 하는 것으로 만족했던 것 같다. 항상 git clone으로 받아서 테스트 케이스를 통과하고 제출하기만 하다가 아예 처음부터 서버를 만들고, 홈페이지를 만든다는 것이 너무 어색하고 어렵기만 했다. 프로젝트를 진행하면서 0부터 시작하는 부분들..

✅회원가입, 로그인 유효성 검사(Vaildation) 만들기 프로젝트 마무리 1일 전이라서 Bare Minimum Requirements을 최대한 마무리하려고 노력했다. 회원가입을 하는 도중 이메일을 입력 안 하거나, 비밀번호를 입력을 안 하거나, 이메일, 비밀번호가 중복일 경우, 서버에서 메시지가 전달되도록 만들었다. 정규 표현식 같이 특수 문자도 제한하거나 비밀번호 자릿수 제한같은것도 해보고 싶었지만 시간이 없어서 시도조차 못해봤다. 너무 아쉽다.😥 다음 프로젝트를 진행한다면 최대한 빠르게 진행한 후에 만들어봐야될 것 같다. ✅클라이언트 배포 마무리 클라이언트 분들의 코드를 마무리하고, 테스트까지 진행해보았다. 나는 figma 디자인한 부분을 제외한, 클라이언트 분들의 웹페이지를 처음봤다. 생각보다 ..

✅User API 로그인, 마이페이지 마무리 서버에서 토큰 인증만으로 마이페이지가 조회가 되어야 하는데, id 값 요청을 보내야만 인증이 되는 문제가 있었다. 그래서 오직 헤더에 토큰 인증으로만 id, email, name 값을 받는 로직을 생각해야 됐다. 원래 이 날 배포 환경을 https 환경으로 바꿔 볼 예정이였는데, 위에 있는 문제 해결하느라 시간이 다 가버렸다. 너무 토큰 구현이 안되서 블로그 검색 말고, 유튜브에서 정보를 얻어서 코드에 작성해보았다. 내가 너무 토큰 인증 부분을 어렵게 생각했었던 모양이다. 유튜브에서 정보를 얻고 코드에 작성해보니, 잘 진행되었다. 내가 적용했던 jwt 인증 방식 (05.05일에 생각보다 쉽게 해결했다.) 1. jwt install, jwt-decode inst..

✅User API 요청 작성 유저와 관련된 로그인, 회원가입, 로그아웃, 마이 페이지 등등 부분을 마무리했다. 로그인 부분과 마이 페이지 부분은 토큰 인증으로 구현했다. 마이 페이지 부분은 헤더 쪽에 토큰 내용이 들어있어서 인증이 가능하다. 하지만 문제는 Error: Can't render headers after they are sent to the client. 에러가 난다는 것... 이 부분의 예외 처리만 조금 생각할 생각이다. ✅EC2에 RDS 연동하기 배포하는 과정에서 클라이언트 분들이 회원 가입 요청을 넣을 때 데이터베이스는 어떻게(?) 어디로 들어가지? 생각을 해보니 정말 앞이 깜깜했다. 그래서 실제로 요청을 보내보니 Network error:connection refused 에러가 뜨거나 ..