diff --git a/dashboard/src/views/LoginView.vue b/dashboard/src/views/LoginView.vue index 5920a3e8c..9e169c27f 100644 --- a/dashboard/src/views/LoginView.vue +++ b/dashboard/src/views/LoginView.vue @@ -71,9 +71,8 @@ onMounted(async () => { localStorage.removeItem('cloudronFirstTimeToken'); try { const res = await fetcher.post(submitUrl, { autoLoginToken }); - - if (res.body.redirectTo) window.location.href = res.body.redirectTo; - else console.log('login success but missing redirectTo in data:', res.body); + window.location.href = res.body.redirectTo || '/'; + return; } catch (error) { console.error('Failed to use autologin token', error); }