로그아웃을 할 경우
JWT 을 이용하여
blacklist 라는 set 을 만든 뒤 그 안에 토큰 을 넣어준다.
사용자가 다시 이용할 경우 blacklist 에 토큰이 있는지 확인 한 뒤
blacklist 에 있는 경우 로그 아웃 된 상태라는 상태 메세지를 띄어준다.
아래는 다른 postman 을 사용하여 경로는 다르지마
api.add_resource(LogoutResource,'/user/logout') 으로 할 경우
localhost:5000/user/logout <- 이렇게 적어주면 된다.
로그아웃 관련 공식 사이트
https://flask-jwt-extended.readthedocs.io/en/stable/blocklist_and_token_revoking/
'백엔드' 카테고리의 다른 글
백엔드 : quert string 사용하기 (0) | 2022.01.06 |
---|---|
백엔드 : flask JWT (JSON Web Token) 회원가입 (0) | 2022.01.05 |
백엔드 : JWT (JSON Web Token) / 회원 가입 (0) | 2022.01.04 |
백엔드 : Rest API / API 란?? (0) | 2022.01.04 |
백엔드 : URI 란?? (0) | 2022.01.04 |