fix: 调整项目结构,添加 src 目录
This commit is contained in:
55
src/api/auth.js
Normal file
55
src/api/auth.js
Normal file
@@ -0,0 +1,55 @@
|
||||
import api from './index'
|
||||
|
||||
/**
|
||||
* 认证相关API
|
||||
*/
|
||||
export default {
|
||||
/**
|
||||
* 发送验证码
|
||||
*/
|
||||
sendCode(phone) {
|
||||
return api.request('/auth/send-code', 'POST', { phone })
|
||||
},
|
||||
|
||||
/**
|
||||
* 手机号验证码登录
|
||||
*/
|
||||
phoneLogin(phone, code) {
|
||||
return api.request('/auth/phone-login', 'POST', { phone, code })
|
||||
},
|
||||
|
||||
/**
|
||||
* 微信登录
|
||||
*/
|
||||
wechatLogin(code) {
|
||||
return api.request('/auth/wechat', 'POST', { code })
|
||||
},
|
||||
|
||||
/**
|
||||
* 支付宝登录
|
||||
*/
|
||||
alipayLogin(code) {
|
||||
return api.request('/auth/alipay', 'POST', { code })
|
||||
},
|
||||
|
||||
/**
|
||||
* 刷新Token
|
||||
*/
|
||||
refreshToken(refreshToken) {
|
||||
return api.request('/auth/refresh', 'POST', { refreshToken })
|
||||
},
|
||||
|
||||
/**
|
||||
* 获取当前用户信息
|
||||
*/
|
||||
getCurrentUser() {
|
||||
return api.request('/auth/me', 'GET')
|
||||
},
|
||||
|
||||
/**
|
||||
* 退出登录
|
||||
*/
|
||||
logout() {
|
||||
return api.request('/auth/logout', 'POST')
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user