IM 88일차

Gong Intaek·2021년 5월 20일
0

코드스테이츠

목록 보기
127/151
post-thumbnail

TIL

  • github 풀리퀘스트시 변화의 양이 너무 크면 github 에서 제공하는 충돌 수정이 불가능하다.

오늘 한 일

  • database의 자료 정리(food_info가 없는 자료 존재)
    • 해당자료 제외하고 다시 이주
  • signin, signout 구현
  • signin 토큰 발급 구성(access, refresh)
  • 발급된 토큰 검증 구조 완성
  • 비밀번호 해싱 구조 완성 (crypto 의 pbkdf2 사용)

오늘은...

어제 데이터 베이스 구조를 완성하였기에 api endpoint 중 signin과 signout을 구현하였다.
로그인 성공시 access, refresh 두 토큰을 발급 하며 access 토큰을 돌려주게끔 구성하였다.
로그아웃의 경우 두 토큰의 유무를 확인하는 검증 구조를 지나치고 확인되면 refresh 토큰 을 제거한다. refresh 토큰이 없다면 로그인을 유도한다.
로그인 로그아웃을 확인하는 와중에 데이터 베이스에 입력된 값중 예상하지 않은 값을 가진 데이터가 보여서 전체 자료를 재확인하고 이상 데이터를 제거하는 작업을 진행하였다.

profile
개발자가 되기위해 공부중

0개의 댓글