瀏覽代碼

fix: use post for email binding

SHLE1 1 周之前
父節點
當前提交
9b0ec8ed48
共有 2 個文件被更改,包括 7 次插入3 次删除
  1. 3 2
      web/default/src/features/auth/api.ts
  2. 4 1
      web/default/src/features/profile/api.ts

+ 3 - 2
web/default/src/features/auth/api.ts

@@ -109,8 +109,9 @@ export async function bindEmail(
   email: string,
   code: string
 ): Promise<ApiResponse> {
-  const res = await api.get('/api/oauth/email/bind', {
-    params: { email, code },
+  const res = await api.post('/api/oauth/email/bind', {
+    email,
+    code,
   })
   return res.data
 }

+ 4 - 1
web/default/src/features/profile/api.ts

@@ -85,7 +85,10 @@ export async function bindEmail(
   email: string,
   code: string
 ): Promise<ApiResponse> {
-  const res = await api.get(`/api/oauth/email/bind?email=${email}&code=${code}`)
+  const res = await api.post('/api/oauth/email/bind', {
+    email,
+    code,
+  })
   return res.data
 }