Difference between revisions of "openid-brainstorming"

From Microformats Wiki
Jump to navigation Jump to search
(Yadis and rel="me")
(openid plus hcard)
Line 14: Line 14:
  
 
* Identity providers could provide hCard marked up profile pages
 
* 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
+
* re-use [[hcard|hCard]] (vCard) vocabulary for HTTP query based key-value pairs of information requested and returned
  
 
== Microformats outside HTML ==
 
== Microformats outside HTML ==
  
 
* JSON representations of hCard etc.
 
* JSON representations of hCard etc.
 +
 +
== OpenID whitelist authentication for private [[hcard|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]]).
 +
 +
[[User:TomMorris|Tom Morris]] has implemented this on [http://tommorris.org/blog his blog], and on a "family extranet".
  
 
==See also==
 
==See also==
  
 
*[http://en.wikipedia.org/wiki/OpenID OpenID on Wikipedia]
 
*[http://en.wikipedia.org/wiki/OpenID OpenID on Wikipedia]

Revision as of 13:11, 10 September 2007

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