Files
django-vue3-admin/web/src/views/system/login/api.ts
木子-李 45dcda0cc0 兼容OAuth2
Signed-off-by: 木子-李 <1537080775@qq.com>
2025-05-06 05:49:02 +00:00

37 lines
770 B
TypeScript

import { request } from "/@/utils/service";
export function getCaptcha() {
return request({
url: '/api/captcha/',
method: 'get',
});
}
export function login(params: object) {
return request({
url: '/api/login/',
method: 'post',
data: params
});
}
export function loginChangePwd(data: object) {
return request({
url: '/api/system/user/login_change_password/',
method: 'post',
data: data
});
}
export function getUserInfo() {
return request({
url: '/api/system/user/user_info/',
method: 'get',
});
}
export function getBackends() {
return request({
url: '/api/dvadmin3_social_oauth2/backend/get_login_backend/',
method: 'get',
});
}