2025-03-16 17:43:30 +08:00
|
|
|
|
import { post, get } from '@/utils/request'
|
2025-03-12 12:48:13 +08:00
|
|
|
|
|
|
|
|
|
|
// 登录服务接口
|
|
|
|
|
|
export const ServeLogin = data => {
|
2025-03-16 17:43:30 +08:00
|
|
|
|
return post('/api/auth/login', data)
|
2025-03-12 12:48:13 +08:00
|
|
|
|
}
|
|
|
|
|
|
|
2025-03-16 17:43:30 +08:00
|
|
|
|
// 获取用户信息
|
2025-03-12 12:48:13 +08:00
|
|
|
|
export const ServeGetUser = () => {
|
2025-03-16 17:43:30 +08:00
|
|
|
|
return get('/api/auth/info')
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
// 刷新token
|
|
|
|
|
|
export const ServeRefreshToken = () => {
|
|
|
|
|
|
return post('/api/auth/refresh')
|
2025-03-12 12:48:13 +08:00
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
export const ServeSetUserPassword = (data) => {
|
|
|
|
|
|
return post('/backend/user/password', data)
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
// 退出登录服务接口
|
2025-03-16 17:43:30 +08:00
|
|
|
|
export const ServeLogout = () => {
|
|
|
|
|
|
// JWT不需要服务端登出,直接清除本地token即可
|
|
|
|
|
|
return Promise.resolve({ code: 200, msg: '退出成功' })
|
2025-03-12 12:48:13 +08:00
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
export const UserIndex = data => {
|
|
|
|
|
|
return post('/backend/user/index', data)
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
export const UserGetUsername = data => {
|
|
|
|
|
|
return post('/backend/user/username', data)
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
export const UserSave = data => {
|
|
|
|
|
|
return post('/backend/user/save', data)
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
export const UserPassword = data => {
|
|
|
|
|
|
return post('/backend/user/password', data)
|
|
|
|
|
|
}
|