백엔드 자리를 비워둔 채 개발하던 찰나
새로 백엔드 개발자님이 합류를 요청하셨다.
프로젝트를 시작하러 모인지 이틀밖에 안 되어 한 번의 회의만 있었고
연차가 좀 있으신 분이라 뭔가,,,뭔가 잘해주실 거 같고...
커피챗을 걸어 대화를 나눈 후 합류를 결정하셨다.
환영합니다!! :)
그리고 역시나 이것은 팀프로젝트.
혼자 개발했던 것과는 달리 함께 의견을 나눠야 한다.
나는 원래 이 서비스를 엑셀식으로 디자인하려고 했었는데
생각해보니 가계부를 간편하게 쓰려면 스마트폰에서도 쓸 수 있어야하는데
엑셀식으로 디자인하면 좀...사용이 불편하지 않나 하는 생각이 들었음 ㅎㅎ
그리고 그렇게 생각하다보니
여러개의 가계부 데이터를 한꺼번에 저장하는 게 아니라
한 번의 저축 또는 소비씩 저장해야하는 게 아닌가? 싶었다.
그래서 노션으로 알림 게시글을 작성 후,
JWT 관련 개발에 집중했다.
이번 JWT 에는
처음 구현했던 것과 같이 액세스 토큰과 리프레쉬 토큰을 함께 발급하는데
다른 점은 리프레쉬 토큰을 DB 가 아니라 쿠키에 저장한다는 점이다.
쿠키로 보내더라도
이렇게 httpOnly 옵션을 추가한다면
자바스크립트로 접근이 어려워 XSS 공격을 방지할 수 있다구!ㅎㅎ
그래도 어쨌든 리프레쉬 토큰에 민감 정보는 넣지 않았다.
해당 프로젝트의 자세한 JWT 구현 방법은 포스팅하고 링크를 올리겠다..
728x90
'프로젝트 > 개인 프로젝트) 요만큼' 카테고리의 다른 글
refactor ) 예외 상황을 좀 더 멋지게 처리해보자! (1) | 2024.02.01 |
---|---|
refactor ) 요만큼 프로젝트 리팩토링을 하자 ! (0) | 2024.01.18 |
백엔드 개발자가 런했다.. (0) | 2023.11.06 |
프로젝트 인원이 구해졌다. 드디어 백엔드랑 일해본다! (0) | 2023.11.05 |
혼자는 외로워. 렛플에서 팀원을 구하자! (1) | 2023.11.04 |