diff --git a/admin/dashboard/blueprints/auth.py b/admin/dashboard/blueprints/auth.py index 5a53722..a1dd9c2 100644 --- a/admin/dashboard/blueprints/auth.py +++ b/admin/dashboard/blueprints/auth.py @@ -41,4 +41,5 @@ def login(): @auth_bp.route('/logout') def logout(): session.pop('logged_in', None) + session.pop('username', None) # 同时删除username return redirect(url_for('auth.login')) diff --git a/admin/dashboard/blueprints/message_push.py b/admin/dashboard/blueprints/message_push.py index b9204f3..b23ffa2 100644 --- a/admin/dashboard/blueprints/message_push.py +++ b/admin/dashboard/blueprints/message_push.py @@ -55,6 +55,7 @@ def api_create_task(): return jsonify({"success": False, "error": "无效的请求数据"}), 400 # 获取用户名 + logger.debug(f"session:{session}") username = session.get('username') if not username: return jsonify({"success": False, "error": "未登录或会话已过期"}), 401