diff --git a/src/platform/onboarding/cloud/CloudLoginView.vue b/src/platform/onboarding/cloud/CloudLoginView.vue index 1dec40019..f4da23f7d 100644 --- a/src/platform/onboarding/cloud/CloudLoginView.vue +++ b/src/platform/onboarding/cloud/CloudLoginView.vue @@ -104,7 +104,7 @@ import Button from 'primevue/button' import Divider from 'primevue/divider' import Message from 'primevue/message' -import { computed, onMounted, ref } from 'vue' +import { computed, ref } from 'vue' import { useI18n } from 'vue-i18n' import { useRoute, useRouter } from 'vue-router' @@ -179,8 +179,4 @@ const signInWithEmail = async (values: SignInData) => { await onSuccess() } } - -onMounted(async () => { - await authActions.logout() -}) diff --git a/src/platform/onboarding/cloud/CloudSignupView.vue b/src/platform/onboarding/cloud/CloudSignupView.vue index f1595b0f0..fb49dfcc4 100644 --- a/src/platform/onboarding/cloud/CloudSignupView.vue +++ b/src/platform/onboarding/cloud/CloudSignupView.vue @@ -117,7 +117,8 @@ const navigateToLogin = () => { } const onSuccess = async () => { - await router.push({ name: 'cloud-login', query: route.query }) + // The invite code will be handled after the user is logged in + await router.push({ path: '/', query: route.query }) } // Custom error handler for inline display diff --git a/src/platform/onboarding/cloud/CloudVerifyEmailView.vue b/src/platform/onboarding/cloud/CloudVerifyEmailView.vue index 2f9f94df0..d2a137c46 100644 --- a/src/platform/onboarding/cloud/CloudVerifyEmailView.vue +++ b/src/platform/onboarding/cloud/CloudVerifyEmailView.vue @@ -35,19 +35,54 @@