Skip to content

Commit f53db81

Browse files
committed
refactor: oauth2 callback
1 parent 3cf6dde commit f53db81

File tree

1 file changed

+11
-11
lines changed

1 file changed

+11
-11
lines changed

ui/src/stores/modules/login.ts

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
import { defineStore } from 'pinia'
2-
import { type Ref } from 'vue'
1+
import {defineStore} from 'pinia'
2+
import {type Ref} from 'vue'
33
import LoginApi from '@/api/user/login'
4-
import type { LoginRequest } from '@/api/type/login'
4+
import type {LoginRequest} from '@/api/type/login'
55
import useUserStore from './user'
66

77
const useLoginStore = defineStore('login', {
@@ -47,32 +47,32 @@ const useLoginStore = defineStore('login', {
4747
},
4848
async dingCallback(code: string) {
4949
return LoginApi.getDingCallback(code).then((ok) => {
50-
this.token = ok.data
51-
localStorage.setItem('token', ok.data)
50+
this.token = ok?.data?.token
51+
localStorage.setItem('token', ok?.data?.token)
5252
const user = useUserStore()
5353
return user.profile()
5454
})
5555
},
5656
async dingOauth2Callback(code: string) {
5757
return LoginApi.getDingOauth2Callback(code).then((ok) => {
58-
this.token = ok.data
59-
localStorage.setItem('token', ok.data)
58+
this.token = ok?.data?.token
59+
localStorage.setItem('token', ok?.data?.token)
6060
const user = useUserStore()
6161
return user.profile()
6262
})
6363
},
6464
async wecomCallback(code: string) {
6565
return LoginApi.getWecomCallback(code).then((ok) => {
66-
this.token = ok.data
67-
localStorage.setItem('token', ok.data)
66+
this.token = ok?.data?.token
67+
localStorage.setItem('token', ok?.data?.token)
6868
const user = useUserStore()
6969
return user.profile()
7070
})
7171
},
7272
async larkCallback(code: string) {
7373
return LoginApi.getLarkCallback(code).then((ok) => {
74-
this.token = ok.data
75-
localStorage.setItem('token', ok.data)
74+
this.token = ok?.data?.token
75+
localStorage.setItem('token', ok?.data?.token)
7676
const user = useUserStore()
7777
return user.profile()
7878
})

0 commit comments

Comments
 (0)