| 123456789101112131415161718192021222324252627 |
- /**
- * 认证相关接口
- * GET /auth/captcha — 获取图片验证码(Base64 + captchaKey)
- * POST /auth/login — 用户名密码登录
- * POST /auth/logout — 退出登录
- */
- import request from '@/utils/request'
- /** 获取图片验证码 → { captchaKey, captchaImage } */
- export function getCaptcha() {
- return request.get('/auth/captcha')
- }
- /**
- * 用户登录
- * @param {{ username, password, captchaKey, captchaCode }} data
- * @returns {{ token, userId, userName, nickName }}
- */
- export function login(data) {
- return request.post('/auth/login', data)
- }
- /** 退出登录 */
- export function logout() {
- return request.post('/auth/logout')
- }
|