Skip to content

Commit cf9de05

Browse files
ericelliottCopilot
andauthored
Update src/features/authenticate/authenticate-requirements.md
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
1 parent b2c78d2 commit cf9de05

1 file changed

Lines changed: 4 additions & 6 deletions

File tree

src/features/authenticate/authenticate-requirements.md

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -6,13 +6,11 @@ Passkey is first-class - primary sign-in mechanism.
66

77
Sign Up flow:
88

9-
Given a new user signing up, should prompt for email and auth with email magic
10-
link so that we have a reliable fallback to add/manage passkeys Given a user
11-
signing in with email magic link, after the magic link auth succeeds, should
12-
present the user with passkey auth Given a user attempting to sign in with the
13-
same magic link a second time, should inform the user that the link is expired
14-
and offer passkey auth, or a new link, instead
9+
Given a new user signing up, the system should prompt for email and authenticate with an email magic link so that we have a reliable fallback to add or manage passkeys.
1510

11+
Given a user signing in with an email magic link, after the magic link authentication succeeds, the system should present the user with passkey authentication.
12+
13+
Given a user attempting to sign in with the same magic link a second time, the system should inform the user that the link is expired and offer passkey authentication or a new link instead.
1614
Sign in flow:
1715

1816
Given an existing user signing in, should prompt for passkey authentication, and

0 commit comments

Comments
 (0)