Move passkey login below the email sign-in form

The divider now sits between the email form and the passkey button,
rather than between the passkey button and the form.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
2026-09-04 19:54:37 +01:00
co-authored by Claude Sonnet 5
parent 25c2e69afe
commit 9d51ecc367
2 changed files with 12 additions and 12 deletions
+3 -3
View File
@@ -117,9 +117,9 @@ There is no password and no separate sign-up — `LoginView` is an email field
and a "Send sign-in link" button (`POST /api/auth/magic-link`), for a new
address or a returning one alike. On success it shows a "check your email"
message; it does not sign the caller in itself. If the browser supports
WebAuthn, a **"Log in with a passkey"** button sits above the form (see
[Passkeys](#passkeys)) — that one *does* sign the caller in directly, no email
round trip.
WebAuthn, a **"Log in with a passkey"** button sits below the form, past a
divider (see [Passkeys](#passkeys)) — that one *does* sign the caller in
directly, no email round trip.
- `/verify-email?token=…` is the target for every magic link (sign-in and
email-change confirmation both). `VerifyEmailView` POSTs the token via