2023-03-03 09:48:23 +08:00

31 lines
674 B
TypeScript

import client from "./internal/httpClient";
export function login(
email: string,
password: string,
captchaKey: string,
captchaVal: string
) {
return client.post("/backend/v1/auth/login", {
email: email,
password: password,
captcha_key: captchaKey,
captcha_value: captchaVal,
});
}
export function logout() {
return client.post("/backend/v1/auth/logout", {});
}
export function getUser() {
return client.get("/backend/v1/auth/detail", {});
}
export function passwordChange(oldPassword: string, newPassword: string) {
return client.put("/backend/v1/auth/password", {
old_password: oldPassword,
new_password: newPassword,
});
}