Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- SAA
- node
- AWS
- 파이썬
- git
- socket io
- react
- lambda
- 중급파이썬
- Props
- Class
- wetube
- Vue
- docker
- merge
- async
- SSA
- EC2
- 채팅
- RDS
- NeXT
- flask
- pandas
- dict
- S3
- 튜플
- crud
- MongoDB
- 카톡
- TypeScript
Archives
- Today
- Total
목록jwt (1)
초보 개발자
로그인 구현 jwt
로그인을 한번 해보자. 로그인 버튼을 누르면 api/login으로 data를가지고 POST요청을 보낸다. ID와 PW를 가져온 뒤 pw는 다시 해쉬화를 시킨 후 db속에 일치하는 데이터가 존재하면 result로 담아온다. 만약 존재하지 않는다면 else문으로 빠져 '아이디/비밀번호가 일치하지 않습니다.'라는 메시지를 보낸다. 이제 JWT토큰을 만들어 웹 페이지에게 보내는 작업을 시작한다. payload 부분에는 토큰에 담을 정보가 들어있다. 여기에 담는 정보의 한 ‘조각’ 을 클레임(claim) 이라고 부르고, 이는 name / value 의 한 쌍으로 이뤄져있다. 토큰에는 여러개의 클레임 들을 넣을 수 있다. 그 중에 exp(만료시간)와 같은 특정기능을 수행하는 클레임 같은경우는 꼭 이름을 지켜주어야 ..
AI 웹개발 트랙 - 내배캠/3주차
2021. 12. 28. 20:14