From e3dc4a96e8a4e66f428c14f29d1822283f85053b Mon Sep 17 00:00:00 2001 From: Comfy Org PR Bot Date: Tue, 10 Mar 2026 15:11:40 +0900 Subject: [PATCH] [backport cloud/1.41] Redirect authenticated users from signup page to cloud (#9693) Backport of #9691 to `cloud/1.41` Automatically created by backport workflow. Co-authored-by: Hunter --- .../cloud/onboarding/onboardingCloudRoutes.ts | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/src/platform/cloud/onboarding/onboardingCloudRoutes.ts b/src/platform/cloud/onboarding/onboardingCloudRoutes.ts index 52ffc79433..e7d957b33d 100644 --- a/src/platform/cloud/onboarding/onboardingCloudRoutes.ts +++ b/src/platform/cloud/onboarding/onboardingCloudRoutes.ts @@ -31,7 +31,19 @@ export const cloudOnboardingRoutes: RouteRecordRaw[] = [ path: 'signup', name: 'cloud-signup', component: () => - import('@/platform/cloud/onboarding/CloudSignupView.vue') + import('@/platform/cloud/onboarding/CloudSignupView.vue'), + beforeEnter: async (to, _from, next) => { + if (!to.query.switchAccount) { + const { useCurrentUser } = + await import('@/composables/auth/useCurrentUser') + const { isLoggedIn } = useCurrentUser() + + if (isLoggedIn.value) { + return next({ name: 'cloud-user-check' }) + } + } + next() + } }, { path: 'forgot-password',