现在大型门户网站都流行“通行证”系统(也叫集中式身份认证系统),注册一个账号就可以同时登录使用多项服务,非常方便。但这仅仅解决了一个网站的问题,如果是多个网站,光是账号注册可能就得让你头痛死。而OpenID系统正是提供了注册一个账号就可多个网站同时使用的“超级通行证”(分布式身份认证系统),这也可能是未来网络世界身份识别或身份统一认证的基础系统。

OpenID最初是由大型社区LiveJournal(建立于开源软件基础之上)的创办人Brad Fitzpatrick2005年6月27日开发推出的一套身份识别系统。它采用分布式认证系统用于用户留言身份认证,而不是像微软Passport、SixApart的TypeKey这类集中式身份认证系统。

怎么使用呢?首先你必须得拥有一个OpenID,如果你自己有服务器,可以建立自己的OpenID Server,当然你可以直接到OpenID托管服务商那里去注册一个,例如MyOpenIDGetOpenIDVeriSign PIPVidentitmyLIDOpenID.OpenID.czTypeKeyLiveJournal,中文的OpenID.cn,如果你的blog是WP,安装了OpenID Comments插件 For Wordpress,那你的WP也变成了OpenID Server。

拥有了OpenID你就可以使用它到支持OpenID的各个系统去直接登录使用了,例如我注册的OpenID:http://dragon4./,就可以不需要输入其他账号密码,直接使用它作为账号就可以登录使用了。当然还有更好的方法,就是在你的网站或Blog网页上放置如下代码

<link rel=“openid.server” href="http://www./openid.server”> <link rel=“openid.delegate” href="http://dragon4./">

然后就可以使用你的网站或Blog的URL登录,这样更有个性。

支持OpenID的服务商:

  • ClaimID
  • Zooomr 
  • OpenIDEnabled (OpenID 开发者的Wiki)  
  • I Make Mistakes
  • LID
  • FirstSSO(还支持LID, Yadis, i-names )
  • Litepost
  • LifeWiki
  • LiveJournal
  • myLID.net
  • NerdBank
  • Opinity
  • Rss-extensions
  • Schtuff
  • Technorati
  • Travis S. Taylor
  • Wikitravel
  • Yadis.org

    另外Drupal、Movable Type、WordPress等系统可以通过安装插件的方式支持OpenID。

    类似的还有LIDYADISi-name 等身份认证系统,不过目前OpenID应用最为普遍。虽然这个服务推出已经较长时间了,但国内现在还没有支持OpenID的网站,可能曲高和寡,需要一个时间去培养用户和推广理念。(另外本站留言也支持OpenID,如果你已经注册了,赶快来秀一下吧!补充:必须先登录)