summaryrefslogtreecommitdiffstats
path: root/docs/MESHBAY_DESIGN.md
diff options
context:
space:
mode:
authorChristophe Besson <cbesson@gmail.com>2026-09-14 16:16:45 +0200
committerChristophe Besson <cbesson@gmail.com>2026-09-14 16:16:45 +0200
commitdf3b808792daa745b5b0d5b9896ddca8849fe8b1 (patch)
treeb2f3fdb0a94984343a27e5a74441924c5bba6ee1 /docs/MESHBAY_DESIGN.md
parentc33286acacf647fddef7ad8e167fd1e2a98ea3a9 (diff)
downloadmeshbay-df3b808792daa745b5b0d5b9896ddca8849fe8b1.tar.gz
fix(ui): a signed-in person is never shown the sign-in form
The router rendered `#/login`, `#/register` and `#/reset` before it checked for a user. A browser signed in as one account, opening on a `#/login` left in the address bar, drew the login form (prefilled by the browser with another account) under a navigation bar and a sidebar already showing the first account and its Administration entry. `#/login` and `#/register` now need no one signed in, and a signed-in person landing on either is sent home with `location.replace`, so Back does not lead to the form again. `#/reset` stays reachable: that flow signs in half-way and still has its progress and result to show. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01T6jPTeocXA1BePekdsgPya
Diffstat (limited to 'docs/MESHBAY_DESIGN.md')
0 files changed, 0 insertions, 0 deletions