Hosted onlinkforest.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

    Password manager is triggers to save password. If user declines password manager, user is presented with 6 recovery words.

    Save words button allows the user to download/export the recovery words for safekeeping.

    Recovery words are stored encrypted and associated with the user's vault

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

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

    User can add a profile photo (optional). We redesign this screen to prioritize avatar, hopefully more users will add it.

    Checkbox for email notifications about mentions and replies (default: checked). Please update to this short text.

    "Create profile" button is enabled once name is provided

    After submission, account setup is complete and lands to success screen, getting back where he came from (commenting, join site, create site...)

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 triggered (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