refactor: 添加登录中间件和重命名系统中间件
This commit is contained in:
12
middleware/login.global.ts
Normal file
12
middleware/login.global.ts
Normal file
@ -0,0 +1,12 @@
|
||||
import useUserStore from '~/stores/user'
|
||||
export default defineNuxtRouteMiddleware((to, from) => {
|
||||
const { code, state, type } = to.query
|
||||
if (code && state && type && import.meta.client) {
|
||||
const userStore = useUserStore()
|
||||
userStore.getToken({
|
||||
code: code as string,
|
||||
state: state as string,
|
||||
type: type as string,
|
||||
})
|
||||
}
|
||||
})
|
||||
Reference in New Issue
Block a user