fix(desktop): страница подтверждения выхода — без requiresAuth
Typecheck / desktop (pull_request) Has been cancelled
Typecheck / controller (pull_request) Has been cancelled

Маршрут membership-exit/confirm авторизуется токеном из ссылки (мутация
confirmMembershipExit публичная), поэтому навигационный гард не должен
редиректить его на login-redirect. requiresAuth:false исключает страницу из
auth-гейта — ссылку из письма можно открыть без активной сессии.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
coopops
2026-06-15 16:00:16 +00:00
parent b728bc6295
commit 82ea0a4c03
@@ -58,11 +58,14 @@ export default async function (): Promise<IWorkspaceConfig[]> {
children: [],
},
{
// Подтверждение авторизуется токеном из ссылки (мутация публичная),
// поэтому страница доступна БЕЗ входа — иначе навигационный гард
// редиректит на login-redirect. requiresAuth:false = исключение из auth-гейта.
meta: {
title: 'Подтверждение выхода',
icon: 'logout',
roles: [],
requiresAuth: true,
requiresAuth: false,
hidden: true,
},
path: 'membership-exit/confirm',