Hosted onseed.horacioh.comvia theHypermedia Protocol

Document cover
UT-03 — Sign in and new identity clicking the avatar

US-3.1 —As a returning user, I want to sign in to my existing Hypermedia identity from the browser avatar icon so and join the site.

Acceptance Criteria

  • Avatar icon is outlined when the user is not signed in

  • Tapping the avatar opens a list of previously used Hypermedia accounts

  • A "Create my identity" option appears at the bottom of the list

  • Tapping an account leads to the "Good to see you again" and the email being used with the option "Use another email" available

  • Tapping Continue leads to the passkey screen

  • Successful passkey confirmation returns the user to the site

  • Avatar updates to show the user's profile photo after sign-in

  • If already a member, Join button disappears and a toast confirms access

  • If not yet a member, Join button remains visible until is tapped

Basic Flow

  • Tap avatar → account list appears

  • Tap account → Screen confirmation appears with "Good to see you again"

  • Confirm passkey → signed in, avatar fills with photo

  • Already a member → Join button disappears, toast appears

  • Not a member → Join button stays, user taps it to enrol

Edge Cases

  • User taps "Use another email" → email input appears → enters new email → returns to passkey screen

  • User enters an email not linked to any identity → error message shown

  • User cancels or fails passkey → error shown, option to retry

  • Account list is empty → only "Create my identity" option is shown

  • User is already signed in → avatar shows photo, no sign-in flow triggered but list options (account settings, profile....)

  • Network error during sign-in → error message shown with option to retry

US-3.2 — As a returning user, I want to sign in to my existing Hypermedia identity from the desktop app avatar icon so that I can access my account across any site.

Acceptance criteria and so is the same except in app we have app settings.

🗑️ Remove "Vault stored locally" copy from the drop down, when user is logged in please.

Remove "Vault store locally" textRemove "Vault store locally" text

US-3.3.1 — As a returning user with local keys, I want to add my identity to hyper.media so I can use my local keys on the browser too.

US-3.3.2. ...user decides to keep it local and not sync identity, it creates another identity.

US-3.4.—As a returning user I want to create a new account by tapping the avatar

Do you like what you are reading? Subscribe to receive updates.

Unsubscribe anytime