Identity/Features/Web-based Verified Email Client: Difference between revisions
< Identity
Jump to navigation
Jump to search
(Created page with "{| class="fullwidth-table" |- | style="font-weight: bold; background: #DDD;" | Feature | style="font-weight: bold; background: #DDD;" | Status | style="font-weight: bold; backgro...") |
|||
Line 69: | Line 69: | ||
== Designs == | == Designs == | ||
API | === API Docs === | ||
* [[MozillaID/Spec|Verified Email Protocol]] | * [[MozillaID/Spec|Verified Email Protocol]] | ||
* [[MozillaID/InternalSpec|Client API]] | * [[MozillaID/InternalSpec|Client API]] | ||
Line 76: | Line 76: | ||
* [[Labs/Identity/VerifiedEmailProtocol|Verified Email Protocol (Labs)]] | * [[Labs/Identity/VerifiedEmailProtocol|Verified Email Protocol (Labs)]] | ||
Mockups: | === Mockups === | ||
[[File:Registration.png|200px|thumb|left|Registration (i2)]] | |||
[[File:Sign-In-Single-Email.png|200px|thumb|left|Single email (i2)]] | |||
[[File:Sign-In-and-Site-Identity.png|200px|thumb|left|Multi email (i2)]] | |||
<br clear="all"/> | |||
Other mockups (for reference): | |||
* [http://areweprettyyet.com/5/accountManager/ Firefox-native mockups] | * [http://areweprettyyet.com/5/accountManager/ Firefox-native mockups] | ||
Older mockups: | |||
* [[media:WebLogin.jpg|Login popup flow (i1)]] | |||
== Use Cases == | == Use Cases == |
Revision as of 16:50, 26 April 2011
Feature | Status | ETA | Owner |
Web-based Verified Email Client | Development in progress. | TBD | Dan Mills |
Summary
Pure HTML client of the Verified Email Service.
Related features:
Team
Who's working on this?
- Feature Manager: Dan Mills
- Lead Developer: JR Conlin
- Product Manager: Dan Mills
- QA: TBD
- UX: Chris Howse
- Security: Michael Coates
- Privacy: Sid Stamm
Release Requirements
Item | Bug | Status |
Relying party API | - | - |
Sign-in pop-up | - | - |
Email disclosure pop-up | - | - |
Email verification pop-up | - | - |
Account creation pop-up | - | - |
Account creation UX polish[1] | - | - |
HTML client popups support multiple emails | - | - |
HTML client allows adding a new email to an existing account | - | - |
[1] e.g., password strength meter, pop-up auto-closes upon email verification
Next Steps
Open Issues
Related Bugs & Dependencies
Designs
API Docs
Future API spec (for reference):
Mockups
Other mockups (for reference):
Older mockups:
Use Cases
Test Plans
Goals
- Implement the JS API for sites to support Verified Email
- Not to interfere when native browser support is present
- Directly interface with the Mozilla Verified Email service for all functionality
- Support Verified Email on current-generation browsers: Firefox 4, IE 8, Chrome 10, Safari 5, Opera
- Build towards a fully distributed Verified Email system down the road (see Labs' Verified Email protocol)
Non-Goals
- Integrating with/implementing non-Verified Email auth protocols
- including HTTP Auth, forms-based sign-in, OpenID, OAuth, etc.
- Implementing fully de-centralized Verified Email support
- Support for other profile information
Other Documentation
Legend (remove if you like)
Healthy: feature is progressing as expected. | |
Blocked: feature is currently blocked. | |
At Risk: feature is at risk of missing its targeted release. | |
ETA | Estimated date for completion of the current feature task. Overall ETA for the feature is the product release date. |