Merge branch 'feat/iteration-node' into deploy/dev

This commit is contained in:
CodingOnStar
2025-10-24 15:31:04 +08:00
20 changed files with 524 additions and 285 deletions

View File

@ -32,6 +32,7 @@ from libs.token import (
clear_csrf_token_from_cookie,
clear_refresh_token_from_cookie,
extract_access_token,
extract_refresh_token,
set_access_token_to_cookie,
set_csrf_token_to_cookie,
set_refresh_token_to_cookie,
@ -273,7 +274,7 @@ class EmailCodeLoginApi(Resource):
class RefreshTokenApi(Resource):
def post(self):
# Get refresh token from cookie instead of request body
refresh_token = request.cookies.get("refresh_token")
refresh_token = extract_refresh_token(request)
if not refresh_token:
return {"result": "fail", "message": "No refresh token provided"}, 401