Files
Yi.Framework/Yi.BBS.Vue3/src/apis/auth.js
2023-12-12 15:23:18 +08:00

66 lines
983 B
JavaScript

import request from "@/config/axios/service";
/**
* 用户登录
* @param {*} data 账号密码
*/
export function userLogin(data) {
return request({
url: `/account/login`,
method: "post",
data,
});
}
/**
* 用户注册
* @param {*} data 账号密码
*/
export function userRegister(data) {
return request({
url: `/account/register`,
method: "post",
data,
});
}
/**
* 获取用户详细信息
*/
export function getUserDetailInfo() {
return request({
url: `/account`,
method: "get",
});
}
/**
* 用户退出
*/
export function userLogout() {
return request({
url: `/account/logout`,
method: "post",
});
}
/**
* 获取验证码
*/
export function getCodeImg() {
return request({
url: `/account/captcha-image`,
method: "get",
});
}
/**
* 获取短信验证码
*/
export function getCodePhone(data) {
return request({
url: `/account/captcha-phone`,
method: "post",
data,
});
}