본문 바로가기
API/API 관련 설정 및 라이브러리

JWT 토큰 설정후 API 수정

by 하니__ 2024. 5. 22.

 

이 부분에서 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 추가)

 

하고  확인해보면

테스트

 

 

 

 

정상적으로 된다