20240208

귤금·2024년 2월 8일

Node.js 4기 TIL

목록 보기
32/86

Today?

팀 프로젝트

  • 프로젝트 명 : UDONG

작업

  • 모임 추가, 수정, 삭제 라우터 생성
  • 회원정보 수정, 조회 라우터 생성
  • 댓글 추가, 수정, 삭제, 조회 라우터 생성
    • 게시물과 동일한 테이블을 바라보기 때문에 isComment 값으로 댓글 여부를 판별
    • 댓글 작성 시 parentsId에 부모 게시글 아이디 저장

세션 = 서버에서 정보 관리, 보안성은 좋지만 데이터가 많음
쿠키 = 데이터를 브라우저에서 관리, 보안성 안좋아짐
토큰 = 발급된 토큰을 유저가 저장, 서버에서 요청하면 보여줌.
토큰이 무겁다. payload는 암호화 되지 않기 때문에 중요 정보는 못담음.
refresh token = 메모리 저장 or db저장
토큰을 db에 저장하면?(상관은 없다.)
만약에, 서버에 토큰을 저장하면...
->
대부분의 상황에서(웹개발)
세션보단 토큰이 좋다.(stateless)
but 게임 : 세션 - stateful하게 세션으로 관리.

오늘 배운 것

회고

합치고 다함께 테스트해보는 과정에서 애를 많이 먹었다...

0개의 댓글