<template>
|
<div></div>
|
</template>
|
<script setup>
|
import useUserStore from '@/store/modules/user'
|
const userStore = useUserStore()
|
const route = useRoute()
|
const router = useRouter()
|
const redirect = ref(undefined)
|
|
watch(route, (newRoute) => {
|
redirect.value = newRoute.query && newRoute.query.redirect
|
}, { immediate: true })
|
|
function goLogin() {
|
console.log(redirect.value)
|
userStore.TideLogin({code : route.query.code}).then(() => {
|
router.push({ path: redirect.value || "/" }).catch(() => { });
|
})
|
}
|
goLogin()
|
</script>
|
<style scoped></style>
|