1
0
mirror of https://github.com/1Panel-dev/1Panel.git synced 2025-03-04 21:14:13 +08:00

39 lines
929 B
Go
Raw Normal View History

2022-11-21 15:20:04 +08:00
import { Login } from '@/api/interface/auth';
2022-08-16 23:30:23 +08:00
import http from '@/api';
export const loginApi = (params: Login.ReqLoginForm) => {
return http.post<Login.ResLogin>(`/auth/login`, params);
};
2022-09-15 18:43:41 +08:00
export const mfaLoginApi = (params: Login.MFALoginForm) => {
return http.post<Login.ResLogin>(`/auth/mfalogin`, params);
};
2022-08-16 23:30:23 +08:00
export const getCaptcha = () => {
return http.get<Login.ResCaptcha>(`/auth/captcha`);
};
export const logOutApi = () => {
return http.post<any>(`/auth/logout`);
};
2022-09-15 17:15:03 +08:00
export const entrance = (code: string) => {
return http.get<any>(`/${code}`);
};
export const loginStatus = () => {
return http.get<any>('/info');
};
2022-11-21 15:20:04 +08:00
export const checkIsFirst = () => {
return http.get<boolean>('/auth/status');
};
2022-11-21 15:20:04 +08:00
export const initUser = (params: Login.InitUser) => {
return http.post(`/auth/init`, params);
};
export const checkIsDemo = () => {
return http.get<boolean>('/auth/demo');
};