Ejemplo n.º 1
0
 def post(self):
     jti = get_raw_jwt()["jti"]
     try:
         revoked_token = RevokedTokenModel(jti)
         revoked_token.save_to_db()
         return {"message": "Refresh Token has been revoked."}, 200
     except:
         return {"message": "Something went wrong"}, 500
Ejemplo n.º 2
0
def is_blacklisted(decrypted_token):
    jti = decrypted_token["jti"]
    return RevokedTokenModel.is_jti_blacklisted(jti)