Structure of the JWT Token (* JWT = Jason Web Token)
HEADER | 암호화 알고리즘 파트 | |||
PAYLOAD | 유저를 판명할 수 있는 데이터 (id, 유저명등) | |||
SIGNATURE | 위의 두 파트로 생성된 디지털 시그니쳐 |
1. 유저가 웹페이지에 username/password를 입력하면 backend API 에 보내진다.
2. API는 데이터베이스에 username/password 를 조회한다.
3. 유저가 조회되면 token을 생성하고 status_code=200 과 함께 frontend에 되돌려 준다.
4. frontend는 받은 token를 로컬에 저장을 하고 이후의 API 요구에 사용한다.
'backend (Flask) 개발' 카테고리의 다른 글
JWT 의 구현 (0) | 2024.07.01 |
---|---|
Blueprint (0) | 2024.06.29 |
json (0) | 2024.04.30 |
긴 처리시간을 필요로 하는 서비스 설계 고찰 (0) | 2023.12.01 |
ai 모델 서비스 설계 고찰 (0) | 2023.12.01 |