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" 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