diff --git a/web/src/app/router.tsx b/web/src/app/router.tsx index c19c5088..3c35dc97 100644 --- a/web/src/app/router.tsx +++ b/web/src/app/router.tsx @@ -75,10 +75,6 @@ const SecuritySettingsPage = createLazyRouteComponent( () => import('@/pages/settings/security'), 'SecuritySettingsPage', ) -const AccountSettingsPage = createLazyRouteComponent( - () => import('@/pages/settings/accounts'), - 'AccountSettingsPage', -) const AdminUsersPage = createLazyRouteComponent(() => import('@/pages/admin/users'), 'AdminUsersPage') const AuditLogPage = createLazyRouteComponent(() => import('@/pages/admin/audit-log'), 'AuditLogPage') @@ -300,8 +296,10 @@ const settingsSecurityRoute = createRoute({ const settingsAccountsRoute = createRoute({ getParentRoute: () => rootRoute, path: 'settings/accounts', - beforeLoad: requireAuth, - component: AccountSettingsPage, + beforeLoad: async (ctx) => { + await requireAuth(ctx) + throw redirect({ to: '/settings/security' }) + }, }) const adminUsersRoute = createRoute({ diff --git a/web/src/shared/components/user-menu.tsx b/web/src/shared/components/user-menu.tsx index ac5ea17b..508e2043 100644 --- a/web/src/shared/components/user-menu.tsx +++ b/web/src/shared/components/user-menu.tsx @@ -129,11 +129,6 @@ export function UserMenu({ user, triggerClassName }: UserMenuProps) { {t('user.menu.security')} - - - {t('user.menu.accounts')} - - {t('user.menu.logout')}