前后端登录注册连接成功

Change-Id: Ib5f9282fe7217b3363e542ce5c4e1c0d32619dcb
diff --git a/src/api/auth.js b/src/api/auth.js
new file mode 100644
index 0000000..a3c672a
--- /dev/null
+++ b/src/api/auth.js
@@ -0,0 +1,62 @@
+import request from './request'

+

+export const authApi = {

+  /**

+   * 用户登录

+   */

+  async login(loginData) {

+    console.log('📤 发送登录数据:', loginData)

+    

+    const requestData = {

+      user: loginData.user,

+      password: loginData.password

+    }

+    

+    return request({

+      url: '/api/auth/login',  // 需要 /api 前缀

+      method: 'post',

+      data: requestData

+    })

+  },

+

+  /**

+   * 用户注册

+   */

+  async register(registerData) {

+    console.log('📤 发送注册数据:', registerData)

+    

+    const requestData = {

+      username: registerData.username,

+      email: registerData.email,

+      password: registerData.password

+    }

+    

+    return request({

+      url: '/api/auth/register',  // 需要 /api 前缀

+      method: 'post',

+      data: requestData

+    })

+  },

+

+  /**

+   * 用户登出

+   */

+  logout() {

+    return request({

+      url: '/api/auth/logout',  // 需要 /api 前缀

+      method: 'post'

+    })

+  },

+

+  /**

+   * 获取登录状态

+   */

+  getStatus() {

+    return request({

+      url: '/api/auth/status',  // 需要 /api 前缀

+      method: 'get'

+    })

+  }

+}

+

+export default authApi
\ No newline at end of file