mirror of
https://gitee.com/chu1204505056/vue-admin-beautiful.git
synced 2025-06-01 15:49:16 +08:00
38 lines
647 B
JavaScript
38 lines
647 B
JavaScript
import request from "@/utils/request";
|
|
import { encryptedData } from "@/utils/encrypt";
|
|
import { loginRSA } from "@/config/settings";
|
|
|
|
export async function login(data) {
|
|
if (loginRSA) {
|
|
data = await encryptedData(data);
|
|
}
|
|
return request({
|
|
url: "/login",
|
|
method: "post",
|
|
data,
|
|
});
|
|
}
|
|
|
|
export function getInfo(accessToken) {
|
|
return request({
|
|
url: "/userInfo",
|
|
method: "post",
|
|
data: {
|
|
accessToken,
|
|
},
|
|
});
|
|
}
|
|
|
|
export function logout() {
|
|
return request({
|
|
url: "/logout",
|
|
method: "post",
|
|
});
|
|
}
|
|
export function register() {
|
|
return request({
|
|
url: "/register",
|
|
method: "post",
|
|
});
|
|
}
|