Identity-inputs

From MozillaWiki
Revision as of 23:09, 17 June 2011 by Tantek (talk | contribs) (move some stuff to history and start capturing notes from informal brainstorming iteration)
Jump to navigation Jump to search

Identity-inputs is an Identity related brainstorm towards adding to HTML5 and perhaps other standards.

summary

Better form annotation for expressing identity related interactions was a common theme discussed at the 2011 W3C workshop on Identity in the Browser (#idbrowser).

This is a work-in-progress brainstorm for how to add form annotation for expressing identity to HTML5.

use cases

2011-168: All of these represent common web forms / pages that web designers write markup for in typical login / e-commerce etc. sites/applications.

  1. sign-up AKA join
  2. sign-in AKA login
  3. challenge sign-in (e.g. when you do something on a site that makes it ask you to login again, e.g. when going to your shopping cart / checking-out on Amazon, or when a sign-in expires, e.g. Yahoo authentication, and you try to do something and get prompted to sign-in again)
  4. change password
  5. change id
  6. challenge change id
  7. forgot password
  8. forgot username
  9. forgot follow-up change password

...


history

Moving stuff here as it happens / gets iterated on.

informal brainstorming meeting 2011-06-17

Iterated on use-cases from 2011-05-25 presentation, came up with a few more use-cases, which implied a set of input semantics, which were then turned into iterations of straw proposals.

idbrowser workshop 2011-05-25

Straw proposal from Tantek presented at the 2011-05-25 W3C workshop on Identity in the Browser event.

  • input type="identity-url"
    • alternately: input type="url" identity
  • input type="identity-email"
    • alternately: input type="email" identity
  • input type="identity-username"
    • alternately: input type="text" identity
  • input type="password" pwtype="sign-in"
  • input type="password" pwtype="create"
  • input type="password" pwtype="confirm"
  • input type="checkbox" rememberme

related

possibly related