소스 검색

登入接口不验证token

zhangnaiwen 2 년 전
부모
커밋
74b5e5345a
1개의 변경된 파일12개의 추가작업 그리고 10개의 파일을 삭제
  1. 12 10
      src/app/helpers/request_handlers.py

+ 12 - 10
src/app/helpers/request_handlers.py

@@ -11,16 +11,18 @@ def configure(app):
         这里验证token
         这里验证token
         :return:
         :return:
         """
         """
-        token = request.headers.get('token')
+        if request.path != '/login':
 
 
-        g.user_id = None
-        g.user_name = None
+            token = request.headers.get('token')
 
 
-        if token:
-            payload = verify_jwt(token)
+            g.user_id = None
+            g.user_name = None
 
 
-            if payload is not None:
-                g.user_id = payload.get('user_id')
-                g.user_name = payload.get('user_name')
-            else:
-                return jsonify(code=StatesCode.UNKNOWN_ERROR, message='无效的token')
+            if token:
+                payload = verify_jwt(token)
+
+                if payload is not None:
+                    g.user_id = payload.get('user_id')
+                    g.user_name = payload.get('user_name')
+                else:
+                    return jsonify(code=StatesCode.UNKNOWN_ERROR, message='无效的token')