diff --git a/frontend/src/views/LoginView.vue b/frontend/src/views/LoginView.vue index b000c8c..f7c45c0 100644 --- a/frontend/src/views/LoginView.vue +++ b/frontend/src/views/LoginView.vue @@ -2,6 +2,10 @@ // Вход — SSO gnexus-auth целиком на сервере (/auth/login -> /auth/callback). // Никакой работы с токенами в UI: сервер сам строит PKCE, проверяет роль // и возвращает только уже отрезанного админа. +// +// Паттерн — «navi-style sign-in gate» как на creds.gnexus.space: +// полноэкранный центр с карточкой (article.card), логотип, заголовок, +// подзаголовок и одна кнопка; OAuth стартует только по клику. import { GnButton } from "gnexus-ui-kit/vue"; function startSso() { @@ -10,44 +14,46 @@ \ No newline at end of file