处理登录逻辑

This commit is contained in:
2021-09-22 11:40:43 +08:00
parent f4a9d6f92d
commit 65b47d65eb
8 changed files with 104 additions and 29 deletions

View File

@@ -1,5 +1,7 @@
import auth from '@/api/interfaces/auth'
import auth from './interfaces/auth'
import user from './interfaces/user'
export {
auth
auth,
user
}

View File

@@ -9,7 +9,12 @@ const register = (data: LoginData): Promise<LoginResponse> => {
return request.post('user/auth/register', data)
}
const logout = (): Promise<string> => {
return request.post('user/auth/logout')
}
export default {
login,
register
register,
logout
}

View File

@@ -0,0 +1,10 @@
import { BaseInfo } from '@/types/user'
import request from '@/utils/request'
const info = (): Promise<BaseInfo> => {
return request.get('user/info')
}
export default {
info
}