diff --git a/components/i/Sign.vue b/components/i/Sign.vue
index 1295da8b557a186acb6058028134021dd28e2af7..42e2cef09362273dc9374b6f8b2b2573c4da8d6a 100644
--- a/components/i/Sign.vue
+++ b/components/i/Sign.vue
@@ -15,6 +15,7 @@
color="gray"
size="md"
@click="handleGetSignUrl('gitcode')"
+ disabled
>
使用 GitCode 登录
@@ -25,6 +26,7 @@
label="使用 Google 登录"
color="gray"
size="md"
+ disabled
/>
{
}
}
- return await useFetch(fullUrl, config)
+ return await useFetch(fullUrl, Object.assign(config, options))
}
export default request
diff --git a/pages/signin/verify.vue b/pages/signin/verify.vue
index 27e4d3627cf1f26496e0556327e804fa351c1bdb..5a4ea7e686f36edeb8877b4e13ffd67b52de55fa 100644
--- a/pages/signin/verify.vue
+++ b/pages/signin/verify.vue
@@ -5,4 +5,17 @@
definePageMeta({
layout: 'empty'
})
+
+const route = useRoute()
+const state = reactive({
+ source: route.query.source || '',
+ code: route.query.code || ''
+})
+
+const { data } = await useRequest('/v1/user/github/login', {
+ query: { code: state.code },
+ server: false
+})
+console.log(data.value)
+
\ No newline at end of file