From ff9b74efeb2dedf58088dba3346b3145d200ca76 Mon Sep 17 00:00:00 2001 From: Yunlu Wen Date: Tue, 21 Oct 2025 13:24:57 +0800 Subject: [PATCH] fix: remove login status api (#27177) Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com> --- api/controllers/console/auth/login.py | 12 ------------ 1 file changed, 12 deletions(-) diff --git a/api/controllers/console/auth/login.py b/api/controllers/console/auth/login.py index 277f9a60a8..f371613bee 100644 --- a/api/controllers/console/auth/login.py +++ b/api/controllers/console/auth/login.py @@ -29,8 +29,6 @@ from libs.token import ( clear_access_token_from_cookie, clear_csrf_token_from_cookie, clear_refresh_token_from_cookie, - extract_access_token, - extract_csrf_token, set_access_token_to_cookie, set_csrf_token_to_cookie, set_refresh_token_to_cookie, @@ -286,13 +284,3 @@ class RefreshTokenApi(Resource): return response except Exception as e: return {"result": "fail", "message": str(e)}, 401 - - -# this api helps frontend to check whether user is authenticated -# TODO: remove in the future. frontend should redirect to login page by catching 401 status -@console_ns.route("/login/status") -class LoginStatus(Resource): - def get(self): - token = extract_access_token(request) - csrf_token = extract_csrf_token(request) - return {"logged_in": bool(token) and bool(csrf_token)}