Hosted onsgr-archive.hyper.mediavia theHypermedia Protocol

✅ As a new user, I want to create an Identity with a PasswordAs a new user, I want to create a Identity with a Password so that I can secure my account

As a new user, I want to create a Identity with a Password so that I can secure my account

Video prototype


Acceptance Criteria

    User is presented with two options: "Use a passkey" (recommended) and "Use a password"

    User can dismiss the dialog via the X button and progress indicator shows step of the flow

    User can enter a password and confirm it in two separate fields

    Validation rules are displayed and check off as met

    "Back" button returns to the security options screen

    User is presented with 6 recovery word options

    Save word" button allows the user to download/export the recovery word for safekeeping

    Recovery word is stored encrypted and associated with the user's vault

    Success message confirms: "Your password has been set and your recovery word has been generated"

    At this point, the account vault is cryptographically sealed with the password + recovery word

    User can add a profile photo (optional)

    Checkbox for email notifications about mentions and replies (default: checked)

    "Create profile" button is enabled once name is provided

    After submission, account setup is complete and lands to screen "You're all set," and user enters with account created

Designs










After profile screen → Success screen

Basic flow

    User lands in options to secure account after validating 4 digit code

    Enters password with validation rules

    User selects the recovery word from 6 options

    User continues password flow after confirmation

    User adds name and avatar on the profile screen

    User lands back where he came from when created account was prompted (commenting, join site, create site...)

Edge Case

    User navigates away or closes the app mid-flow — progress is saved, user resumes at the last completed step

    User's device doesn't support passkeys — passkey option is visible but disabled with an explanation: "Your device does not support Passkey, please add password instead"

    User refreshes on the recovery word step — same 6 words are shown until the step is confirmed

    User clicks "I've saved my word" without downloading — We do nothing

    Recovery word download fails — user is notified and can retry

    Vault sealing fails after password and word are confirmed — user sees an error and can retry without repeating earlier steps

    User uploads an unsupported format or file over 5MB as profile photo — inline error with accepted formats and size limit

    Name field with only spaces or empty input — "Create profile" button stays disabled

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

Unsubscribe anytime