|
@@ -11,16 +11,18 @@ def configure(app):
|
|
|
这里验证token
|
|
|
: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')
|