diff --git a/admin/server/routes.py b/admin/server/routes.py index f0a74ac7ee..e56f86f684 100644 --- a/admin/server/routes.py +++ b/admin/server/routes.py @@ -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: diff --git a/web/src/services/admin-service.ts b/web/src/services/admin-service.ts index 7db75f4230..d29bd4a90b 100644 --- a/web/src/services/admin-service.ts +++ b/web/src/services/admin-service.ts @@ -150,7 +150,7 @@ type ResponseData> = { export const login = (params: { email: string; password: string }) => request.post>(adminLogin, params); -export const logout = () => request.get>(adminLogout); +export const logout = () => request.post>(adminLogout); export const listUsers = () => request.get>(adminListUsers, {});