백엔드
백엔드 : JWT (JSON Web Token) / 회원 가입
하늘.98
2022. 1. 4. 18:04
JWT을 이용하여 개인의 id 토큰을 얻은 뒤
토큰을 가진 사람만 이용 할 수 있게 설정한다.
$ pip install flask-jwt-extended
라이브러리를 설치해 준다.
회원가입,로그인 API에 JWT 토큰 생성코드를 추가해준다.
-----Postman 으로 헤더에 토큰 넣고 실행해 본다. -Bearer {Token} --------
회원가입 또는 자신의 아이디를 가지고 있어야만 다른 정보들을 이용할 수 있다.
공식 사이트:
JWT.IO
JSON Web Tokens are an open, industry standard RFC 7519 method for representing claims securely between two parties.
jwt.io
Flask-JWT-Extended 라이브러리 옵션 설명:
https://flask-jwt-extended.readthedocs.io/en/latest/options/
Configuration Options — flask-jwt-extended 4.3.1 documentation
Configuration Options You can change many options for this extension works via Flask’s Configuration Handling. For example: app.config["OPTION_NAME"] = option_value General Options: JWT_TOKEN_LOCATION Where to look for a JWT when processing a request. Th
flask-jwt-extended.readthedocs.io