RestFul API

JWT 인증 토큰의 로그인 만료 시간 설정하기

567Rabbit 2024. 5. 22. 17:05

https://codebunny99.tistory.com/100

 

JWT(JSON WEP TOKEN) 암호화 로그인 API 만들기

로그인 API 만들기     app.py에 삽입하기from resources.user import UserLoginResourceapi.add_resource( UserLoginResource, '/users/login')    user.py에 삽입하기from utils import check_password #4에서 삽입class UserLoginResource(Re

codebunny99.tistory.com

 

로그인 API 만들기는 위 글을 참조하세요

 

 

 

로그인 토큰의 만료 시간 설정

 

 

user.py 파일 수정하기

 

 

class UserLoginResource

 

import datetime

# 수정
# 6. 시간 추가
access_token = create_access_token(user_id, expires_delta= datetime.timedelta(minutes=3))

 

 

 

 

class UserRegisterResource

 

import datetime

# 수정
### 6-2. 시간 추가
access_token = create_access_token(user_id, expires_delta= datetime.timedelta(minutes=3))

 

 

 

 

config.py 수정하기

 

 

True로 변경