diff --git a/web/server/vue-cli/src/router/index.js b/web/server/vue-cli/src/router/index.js index 519d09b9a6..9cc6d42f6b 100644 --- a/web/server/vue-cli/src/router/index.js +++ b/web/server/vue-cli/src/router/index.js @@ -19,7 +19,7 @@ const router = createRouter({ component: () => import("@/views/Login") }, { - path: "/login/oAuthlogin/:provider", + path: "/login/OAuthLogin/:provider", name: "oauthlogin", component: () => import("@/views/OAuthLogin") }, diff --git a/web/server/vue-cli/src/views/Login.vue b/web/server/vue-cli/src/views/Login.vue index f789402270..9642b5f86a 100644 --- a/web/server/vue-cli/src/views/Login.vue +++ b/web/server/vue-cli/src/views/Login.vue @@ -272,7 +272,7 @@ function oauth(provider) { success.value = false; error.value = false; - router.push({ path: url }); + window.location.href = url; } else { errorMsg.value = `Server returned an invalid URL: ${url}`; error.value = true;