Просмотр исходного кода

oauth login not need uuid. if has uuid, peer will be created by uuid

ljw 1 год назад
Родитель
Сommit
a1ed3df60f
1 измененных файлов с 11 добавлено и 11 удалено
  1. 11 11
      src/store/user.js

+ 11 - 11
src/store/user.js

@@ -3,7 +3,7 @@ import { current, login } from '@/api/user'
3 3
 import { setToken, removeToken, setCode, removeCode } from '@/utils/auth'
4 4
 import { useRouteStore } from '@/store/router'
5 5
 import { useAppStore } from '@/store/app'
6
-import { oidcAuth, oidcQuery } from '@/api/login';
6
+import { oidcAuth, oidcQuery } from '@/api/login'
7 7
 
8 8
 export const useUserStore = defineStore({
9 9
   id: 'user',
@@ -18,7 +18,7 @@ export const useUserStore = defineStore({
18 18
   }),
19 19
 
20 20
   actions: {
21
-    logout() {
21
+    logout () {
22 22
       removeToken()
23 23
       removeCode()
24 24
       this.$patch({
@@ -27,7 +27,7 @@ export const useUserStore = defineStore({
27 27
       })
28 28
     },
29 29
 
30
-    saveUserData(userData) {
30
+    saveUserData (userData) {
31 31
       // useAppStore().getAppConfig()
32 32
       setToken(userData.token)
33 33
       //
@@ -40,7 +40,7 @@ export const useUserStore = defineStore({
40 40
       }
41 41
     },
42 42
 
43
-    async login(form) {
43
+    async login (form) {
44 44
       const res = await login(form).catch(_ => false)
45 45
       if (res) {
46 46
         useAppStore().getAppConfig()
@@ -51,7 +51,7 @@ export const useUserStore = defineStore({
51 51
         return false
52 52
       }
53 53
     },
54
-    async info() {
54
+    async info () {
55 55
       const res = await current().catch(_ => false)
56 56
       if (res) {
57 57
         useAppStore().getAppConfig()
@@ -65,7 +65,7 @@ export const useUserStore = defineStore({
65 65
       }
66 66
       return false
67 67
     },
68
-    async oidc(provider, platform, browser) {
68
+    async oidc (provider, platform, browser) {
69 69
       // oidc data need to be implement
70 70
       const data = {
71 71
         deviceInfo: {
@@ -75,8 +75,8 @@ export const useUserStore = defineStore({
75 75
         },
76 76
         id: `${platform}-${browser}`,
77 77
         op: provider, // 传入的 provider
78
-        uuid: crypto.randomUUID(), // 自动生成 UUID
79
-      };
78
+        uuid: '',//crypto.randomUUID(), // 自动生成 UUID
79
+      }
80 80
       const res = await oidcAuth(data).catch(_ => false)
81 81
       if (res) {
82 82
         const { code, url } = res.data
@@ -88,8 +88,8 @@ export const useUserStore = defineStore({
88 88
         }
89 89
       }
90 90
     },
91
-    async query(code) {
92
-      const params = { "code": code, "uuid": crypto.randomUUID(), "Id": "999" }
91
+    async query (code) {
92
+      const params = { 'code': code, uuid: '' }
93 93
       const res = await oidcQuery(params).catch(_ => false)
94 94
       if (res) {
95 95
         removeCode()
@@ -99,7 +99,7 @@ export const useUserStore = defineStore({
99 99
         return userData
100 100
       }
101 101
       return false
102
-    }
102
+    },
103 103
   },
104 104
 })
105 105