openid-brainstorming

From Microformats Wiki
Revision as of 13:11, 10 September 2007 by TomMorris (talk | contribs) (openid plus hcard)
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

OpenId + Microformats Brainstorming

This is a public space for capturing some ideas on how OpenId and Microformats can work together.

Relevant Microformats

  • hCard - for profiles
  • XFN
    • rel="friend" etc. for marking up relationships between profiles
    • rel="me" for identity consolidation among profiles
      • Should Yadis be extended to support rel="me"?

Ideas for use

  • Identity providers could provide hCard marked up profile pages
  • re-use hCard (vCard) vocabulary for HTTP query based key-value pairs of information requested and returned

Microformats outside HTML

  • JSON representations of hCard etc.

OpenID whitelist authentication for private hCard

A possible design pattern is to use OpenID to allow a person to login to, say, a blog and find out more information. You could build the whitelist of OpenID's by parsing data out of a social network API or a list of XFN friends (following the ideas on social-network-portability).

Tom Morris has implemented this on his blog, and on a "family extranet".

See also