항해99 19일차

coffeed-cat·2021년 6월 7일
0

항해99 기록

목록 보기
19/90

2021/06/07 월요일 Chapter 1 : 1일차

드디어 본격적으로 항해99가 시작됐다.

10시까지 가볍게 오리엔테이션을 하고, 첫 과제가 주어졌다.

협업은 역시 힘들다.

내 마음대로 안되는 것이 많다.

오늘 배운 것

  • JWT에 대해서 배웠다.

  • JWT가 뭐냐? 사용자 인증방식인데, 토큰이다. 사용자의 id같은 정보를 담고있다.

  • 이게 어디에 저장되냐? 그냥 쿠키로서 브라우저에 저장된다.

  • 사용자 인증이 어디에 필요하냐? 그냥 로그인 기능 만들면 변수에 아이디 저장해놔도 새로고침하면 다 날라간다.

  • 근데 왜 JWT밖에 없냐? JWT말고도 있다. 쿠키라는 방법과 세션이라는 방법이 있는데, 쿠키는 빠르긴 한데 보안이 약하고, 세션은 정보가 서버에 저장되서 보안은 괜찮은데 느리다.

  • 오늘 배운 방식은, 백엔드에서 로그인 요청을 받으면 확인하고 나서 토큰을 만들어서 보내는 방식이었다. 클라이언트가 토큰을 받고 나면 로그인이 필요한 기능을 쓸 때는 전부 header에 토큰을 포함시켜서 요청한다.

profile
공부중

0개의 댓글