Restful API
[Restful API] Flask 에서 JWT 설치 및 설정하는 방법
건휘맨
2024. 5. 22. 15:03
설치
pip install flask-jwt-extended
Config 파일의 클래스 안에 JWT 관련 변수 세팅
class Config :
# JWT 관련 변수 셋팅
JWT_SECRET_KEY = '1a2a3a4a5a'
JWT_ACCESS_TOKEN_EXPIRES = False # 만료없이 설정
PROPAGATE_EXCEPTIONS = True # 에러가 나면 보여줄것
app.py의 환경변수 세팅 밑에 JWT매니저 초기화 코드 입력
from flask import Flask
from flask_jwt_extended import JWTManager
from flask_restful import Api
from config import Config
app = Flask(__name__)
# 환경변수 셋팅
app.config.from_object(Config)
# JWT 매니저 초기화
jwt = JWTManager(app)
api = Api(app)
if __name__ == '__main__' :
app.run()