@app.before_request
def before_request():
api_ignore_urls=app.config['API_IGNORE_URLS']
path = request.path
if "/api" not in path:
return
member_info = check_member_login()
g.member_info = None
if member_info:
g.member_info = member_info
pattern = re.compile('%s' % "|".join(api_ignore_urls))
if pattern.match(path):
return
if not member_info:
resp = {'code': -1, 'msg': '未登录~', 'data': {}}
return jsonify(resp)
return