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')}