Restful API

[Restful API] 토큰 유효기간 만료 시키기

건휘맨 2024. 5. 22. 16:11

Config 파일의 JWT_ACCESS_TOKEN_EXPIRES 를 True로 바꿔준다.

class Config :

    # JWT 관련 변수 셋팅
    JWT_SECRET_KEY = '1a2a3a4a5a'
    JWT_ACCESS_TOKEN_EXPIRES = True
    PROPAGATE_EXCEPTIONS = True # 에러가 나면 보여줄것

 

JWT 토큰을 만드는 함수에 파라미터를 추가한다.

access_token = create_access_token(user_id,
                                   expires_delta=datetime.timedelta(minutes=3))
                                           
# 토큰의 유효기간을 3분으로 설정

 

3분이 지난 후 포스트맨에서 테스트