fix(admin): use POST for admin logout API (#17482)

This commit is contained in:
euvre
2026-07-28 19:22:57 +08:00
committed by GitHub
parent 76aaecc284
commit 73860170ae
2 changed files with 2 additions and 2 deletions

View File

@@ -52,7 +52,7 @@ def login():
return error_response(str(e), 500)
@admin_bp.route("/logout", methods=["GET"])
@admin_bp.route("/logout", methods=["POST"])
@login_required
def logout():
try:

View File

@@ -150,7 +150,7 @@ type ResponseData<D = NonNullable<unknown>> = {
export const login = (params: { email: string; password: string }) =>
request.post<ResponseData<AdminService.LoginData>>(adminLogin, params);
export const logout = () => request.get<ResponseData<boolean>>(adminLogout);
export const logout = () => request.post<ResponseData<boolean>>(adminLogout);
export const listUsers = () =>
request.get<ResponseData<AdminService.ListUsersItem[]>>(adminListUsers, {});