
OpenID现在的应用范围是越来越广了,很多网站在使用时已经不仅仅限于传统的注册用户方式,用户只要有一个OpenID账号即可以使用这个网站的服务。前段时间Google宣布其旗下的Blogger账号支持OpenID,而Yahoo!账号则在更早之前就可以当作OpenID账号了。
写这篇文章是为了配合上一篇文章,BlogUpp!的网站数据需要以博客地址为OpenID账号登陆才能查看。在这里介绍两个提供支持这类OpenID服务的站点:
1. myOpenID
一直以来Chada使用的都是myOpenID的服务,在注册myOpenID后,你会获得一个http://your_name.myopenid.com的OpenID账号。
然后在你的博客header.php文件中的<head></head>之间添加以下代码:
<link rel=”openid.server” href=”http://www.myopenid.com/server” />
<link rel=”openid.delegate” href=”http://your_name.myopenid.com/” />
Update:使用myOpenID的服务还要添加下面这个Meta标签才能使用。
<meta http-equiv=”X-XRDS-Location” content=”http://www.myopenid.com/xrds?username=your_name.myopenid.com” />
这样,你的博客便成为了一个OpenID,到BlogUpp!查看网站数据的时候即可直接用域名登陆。类似的方法可以用在Technorati OpenID上面。
2. Technorati OpenID [据我所知很多朋友都注册了Technorati账号的。]
服务器:http://technorati.com/openid/
ID样式:http://technorati.com/people/technorati/用户名
更多的OpenID提供站点,可以查看这里>>
在这些站点注册了OpenID之后,在header.php中添加的代码基本格式为:
<link rel=”openid.server” href=”你使用的OpenID网站的服务器地址” />
<link rel=”openid.delegate” href=”你在这个OpenID网站的ID” />
这样做其实是把博客地址作为一个OpenID的登陆转向。
关于什么是OpenID? 可以参考这里>>



June 16th, 2008 at 2:09 pm
受教了,回去就试试看看!
June 16th, 2008 at 2:51 pm
我放入myopenid的代码了啊,可是还是不能用怎么回事啊?
Sorry, OpenID login failed. Please try again, using correct credentials
June 16th, 2008 at 3:10 pm
很实用的东西,试试:)
June 16th, 2008 at 3:29 pm
myOpenID需要添加一行Meta标签,现在我补充上去了。^^很抱歉呢
June 16th, 2008 at 4:14 pm
对方也可以根据我们国情来更改查看门槛的么…
June 16th, 2008 at 5:29 pm
呵呵 看到open总归很开心的:)
June 16th, 2008 at 5:30 pm
以前注册过,就一直没有用,因为其中没有我很依赖的服务,呵呵!
June 16th, 2008 at 6:15 pm
technorati的openid倒是用的不多,其实yahoo和blogger这些也是支持openid的,甚至还有wordpress.com也支持,太多了……
国内的推荐一下openid.cn,速度比myopenid快很多,而且小巧简单。
openid有很多版本,一般来说在head里面加入了server和delegate就可以了。其他的版本目前我见得倒不多。
myopenid很强大,里面还有很多功能的。chada有空研究一下吧,呵呵。
June 16th, 2008 at 9:29 pm
原来还有openid这种东西,去注册一个看看
June 16th, 2008 at 9:39 pm
貌似还是不行…奇怪了。我等下用别的openid试试看~~
June 16th, 2008 at 9:59 pm
自己域名的ipenid总是解析不正确,可能是我操作的原因,郁闷。
June 16th, 2008 at 10:23 pm
无法成功的朋友可以看看我的博客,然后查看源代码就明白了。
June 16th, 2008 at 10:37 pm
myOpenID是我一直在用的服务,就上面三行代码。或许老N也可以试一下Technorati的,我的生活博客用的是这个。
June 16th, 2008 at 10:38 pm
^^
June 16th, 2008 at 10:39 pm
查看门槛?OpenID这个门槛其实很低的,国外很多服务直接用OpenID就可以使用,也就是说可以免除很多注册流程。
June 16th, 2008 at 10:39 pm
呵呵,开心就好。
June 16th, 2008 at 10:40 pm
国外很多网站都支持OpenID,所以我可以不用老是注册。
June 16th, 2008 at 10:41 pm
嗯嗯,有空我会好好专研的^^
Yahoo!和Blogger支持OpenID,我在第一段有提到过哦。但是我个人更倾向于使用myOpenID的服务。
June 16th, 2008 at 10:42 pm
注册之后以后就会比较方便了,国外支持OpenID的网站很多的^^。
June 16th, 2008 at 10:42 pm
检查一下,总会找到原因的^^祝你成功。
June 16th, 2008 at 10:43 pm
呵呵,也可以查看我的源代码^^
June 17th, 2008 at 12:24 am
我找到原因了,你给的代码的中引号是全角的…网页代码应该是半角
June 17th, 2008 at 1:36 am
哦,没注意看,sorry啊。
myopenid就是慢了点,所以我有时会用openid.cn代替。
另外,php+mysql的openid服务器早就有了,chada有空装一个吧,哈哈。
June 17th, 2008 at 1:37 am
国内yupoo支持。
June 17th, 2008 at 8:19 am
咔咔,原來是這樣。
June 17th, 2008 at 8:20 am
嘿嘿,有時間嘗試一下。
其實WordPress也有OpenID的插件的。
June 17th, 2008 at 2:01 pm
变很久了,能用到的地方很多、狠多
June 18th, 2008 at 10:27 am
呵呵,不知道这个是不是RSS之后的又一次革新?
June 18th, 2008 at 12:29 pm
June 18th, 2008 at 8:23 pm
咔咔,确实很多。
June 18th, 2008 at 8:23 pm
应该是和RSS没多大关系的^^
June 18th, 2008 at 8:24 pm
国内35的openid服务做得也还不错,国外支持的很多了。
July 13th, 2008 at 7:42 pm
奇怪,为什么我做了地址转向后,用自已的url登录yupoo没问题,但是登录BlogUpp!却有问题.不成功.提示我没有注册openid.
July 13th, 2008 at 11:28 pm
诡异哦。我也不清楚为什么会这样呢。
July 29th, 2008 at 10:12 am
今天改过来使用myOpenID,Technorati帐号在公司一直都登录不上,不知道是什么原因~~
July 29th, 2008 at 12:31 pm
我这里测试了一下,可以正常使用哦。
July 29th, 2008 at 1:21 pm
我在公司可以打开网站,在首页就是登录不进去,但是转到Technorati支持论坛的时候却可以登录。。
在家里使用都正常~~~
August 2nd, 2008 at 3:54 pm
blogupp那个很奇怪,我拿到了一段的代码,而后丢到了我侧边栏的代码里面,结果没任何反应……什么都没显示……
August 2nd, 2008 at 5:10 pm
本来是直接复制页面上代码进去,结果看到下面回复,发现你页面给的代码是用错半角全角的,当时就汗了……
于是查看页面源代码直接复制修改了,哈哈
August 2nd, 2008 at 5:27 pm
我也直接登录yupoo,而后更新了下myopenid资料,之后再尝试登录blogupp!,却提示
Sorry, this blog hasn’t been approved yet
很汗