import service from '@/utils/request' const BASE_URL = '/auth' /** @desc 账号登录 */ export function accountLogin(req) { return service.post(`${BASE_URL}/account`, req) } // 获取邀请码 export function getCodePhone(params) { return service.post(`${BASE_URL}/register/phone`, params) } /** @desc 手机号登录 */ export function phoneLogin(req) { return service.post(`${BASE_URL}/phone`, req) } /** @desc 邮箱登录 */ export function emailLogin(req) { return service.post(`${BASE_URL}/email`, req) } /** @desc 三方账号登录 */ export function socialLogin(source, req) { return service.post(`/oauth/${source}`, req) } /** @desc 三方账号登录授权 */ export function socialAuth(source) { return service.get(`/oauth/${source}`) } /** @desc 退出登录 */ export function logout() { return service.post(`${BASE_URL}/logout`) } /** @desc 获取用户信息 */ export const getUserInfo = () => { return service.get(`${BASE_URL}/user/info`) } /** @desc 获取路由信息 */ export const getUserRoute = () => { return service.get(`${BASE_URL}/route`) } export const checkUsertoken = () => { return service.get(`${BASE_URL}/check/token`) }