이 부분에서 user_id를 처리하는 부분이 없다
우리는 그것을
API 수정
헤더에서 처리 해야한다
히든을 클릭해보면 자동 생성되어있는 키들이 있는데
일단 이건 접어두고
키 부분에는
Authorization
라고 적어주고
밸류 부분에는
Bearer
라고 적고 한칸 띄어준뒤
로그인하면 생성되는 토큰을 뒷부분에 적어준다
서버 py 수정
해당하는 함수 위에
@jwt_required()
을 추가하여
토큰이 필요한 작업임을 알린다
user_id = get_jwt_identity()
DB 연결후 헤더에 JWT 토큰이 있으니
위의 문구를 추가하여 토큰 정보를 받아온다
그리고 쿼리문도 수정해주고
쿼리문에 맞게 record도 수정해준다
insert into(user_id 추가)
value(%s 추가)
record(user_id 추가)
하고 확인해보면
테스트
정상적으로 된다
'API > API 관련 설정 및 라이브러리' 카테고리의 다른 글
회원가입, 로그인시 필요한 인증 토큰 라이브러리 (0) | 2024.05.22 |
---|---|
회원가입,로그인시 필요한 라이브러리 패스워드 해싱, 이메일형식 유효검사 (0) | 2024.05.21 |
Mysql Connector 설치 및 사용법 (0) | 2024.05.21 |
API - 포스트맨 body에서 json을 받아 처리하는 법 (0) | 2024.05.20 |
API - Flask 설치, postman 설치 (0) | 2024.05.20 |