OpenID是一个在国外十分流行的URI(Uniform Resource Identifier,统一资源标识符)服务,使用它可以实现“一个帐号,到处登陆”,只要是支持OpenID的网站,您就无需单独注册一个帐号而只需用你的OpenID帐号登陆即可,同时你还可以用你拥有的域名绑定到OpenID帐号实现使用自己的域名来注册/登陆网站。更多关于OpenID请见这里

网络上有很多提供OpenID托管服务的网站,包括myOpenID、Flickr、AOL、Blogger、Technorati等都提供OpenID注册与托管,而支持OpenID登陆的网站更是数不胜数,比如大陆的Yupoo。但是虽然在其中任何一个网站注册一个OpenID都拥有相同的功能,不过用户得到的OpenID(一般来说是一个URL)都不相同,比如myOpenID的是http://username.myopenid.com,AOL的是http://openid.aol.com/username,而Technorati更长,是http://technorati.com/people/technorati/username。因此有些用户可能不太记得一些很长的OpenID,如何解决?

ID Selector就是一个多站点OpenID登陆框制作工具,它的功能便是帮助用户更快捷方便的通过OpenID登陆到正在访问的网站。ID Selector的登陆基于JS,在用户点击输入框或者右边的OpenID选择按钮时就会出现下拉菜单,菜单中包含了12个主流的OpenID托管服务商,用户只需点击其中一个输入框中就会自动填上该服务的OpenID地址,这时候用户只需要在菜单底部输入自己的username就行了。要制作登录框也很简单,只需使用你的OpenID登陆ID Selector,然后输入你的网站地址以及登陆地址,选择是否支持OpenID 2.0以及登陆时是否会额外需要用户信息,接下来就可以获得一段JS代码了。另外还可以自定义输入框下拉菜单中的OpenID服务站点,但只能从ID Selector提供的17个服务中选择,不能自行添加其他的站点。您还可以更改菜单中的帮助链接以及注册OpenID服务的链接,默认的是openid.net和myopenid的注册页面。

这个服务虽然很简单,但对于网站主办者还是特别有用,相信当更多国人了解并开始使用OpenID的时候,它的作用会变得更重要。所以比较注重用户体验的主办者们还是先人一步,考虑在自己的网站中加入OpenID支持以及这个ID Selector吧。另外WordPress也有相应的OpenID注册以及发表评论的插件,使用WP的朋友可以自行搜索下,我也在考虑是否要加入OpenID支持 :)

id-selector-make-multi-openid-login-form

 

 

Go To ID Selector

17fav 收藏本文