Hosted onlunaticoin.blogvia theHypermedia Protocol

๐ŸŸข Handover ๐ŸŸก Shaping ๐ŸŸ  Work in progress ๐Ÿ”ด Not started

Mental model

Account = created once, belongs to you across everything Join = per-site action, requires an account first

US-01 โ€” Join a site with a new identity ๐ŸŸ 

US-1.1. As a new user arriving at a Seed-based site on the browser, I want to create my Seed identity so that I can participate in the site.

US-1.2. As a new user arriving at a Seed's app, I want to join a site and create my Seed identity so that I can participate in the site only from my device.

US-1.3. As a new user arriving at a Seed's app, I want to join a site and create my Seed identity so that I can participate in the site only from my device.

US-02 โ€” Join a site with an existing identity ๐ŸŸ 

US-2.1. As a user who already has a Seed identity, I want to join a site from the browser so that I can participate in it without having to create a new account.

US-2.2. As a user who already has a Seed identity, I want to join a site from the app so that I can participate in it without having to create a new account.

US-03 โ€”Sign in via avatar (returning user)๐ŸŸ 

As a returning user, I want to sign in to my existing Seed identity from the avatar icon so that I can access my account across any site I visit, US-03 โ€”Sign in via avatar (returning user)

US-06 โ€” Sign in on a new device (identity not synced) ๐Ÿ”ด

As a returning user who skipped sync their identity, I want to recover access on a new device so that I don't lose my account and participation history.

US-07- Password flow ๐Ÿ”ด

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

Unsubscribe anytime