把你的博客变成一个OpenID账号

Chada发表于2008年06月21日 7:24 am - 752次阅读 - 繁體 - 41条回响

OpenID
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? 可以参考这里>>

分享这篇文章到以下网络

本文已有41条回响了 - 再添一条»

  1. 老N 说:

    受教了,回去就试试看看!

    第1楼
  2. 老N 说:

    我放入myopenid的代码了啊,可是还是不能用怎么回事啊?
    Sorry, OpenID login failed. Please try again, using correct credentials

    第2楼
  3. nobug 说:

    很实用的东西,试试:)

    第3楼
  4. Chada 说:

    myOpenID需要添加一行Meta标签,现在我补充上去了。^^很抱歉呢

    第4楼
  5. yacca 说:

    对方也可以根据我们国情来更改查看门槛的么…

    第5楼
  6. 痞子新 说:

    呵呵 看到open总归很开心的:)

    第6楼
  7. anliu 说:

    以前注册过,就一直没有用,因为其中没有我很依赖的服务,呵呵!

    第7楼
  8. Black-Xstar 说:

    technorati的openid倒是用的不多,其实yahoo和blogger这些也是支持openid的,甚至还有wordpress.com也支持,太多了……
    国内的推荐一下openid.cn,速度比myopenid快很多,而且小巧简单。

    openid有很多版本,一般来说在head里面加入了server和delegate就可以了。其他的版本目前我见得倒不多。
    myopenid很强大,里面还有很多功能的。chada有空研究一下吧,呵呵。

    第8楼
  9. LD 说:

    原来还有openid这种东西,去注册一个看看

    第9楼
  10. N 说:

    貌似还是不行…奇怪了。我等下用别的openid试试看~~

    第10楼
  11. guxq 说:

    自己域名的ipenid总是解析不正确,可能是我操作的原因,郁闷。

    第11楼
  12. 9npc 说:

    无法成功的朋友可以看看我的博客,然后查看源代码就明白了。

    第12楼
  13. Chada 说:

    myOpenID是我一直在用的服务,就上面三行代码。或许老N也可以试一下Technorati的,我的生活博客用的是这个。

    第13楼
  14. Chada 说:

    ^^

    第14楼
  15. Chada 说:

    查看门槛?OpenID这个门槛其实很低的,国外很多服务直接用OpenID就可以使用,也就是说可以免除很多注册流程。

    第15楼
  16. Chada 说:

    呵呵,开心就好。

    第16楼
  17. Chada 说:

    国外很多网站都支持OpenID,所以我可以不用老是注册。

    第17楼
  18. Chada 说:

    嗯嗯,有空我会好好专研的^^
    Yahoo!和Blogger支持OpenID,我在第一段有提到过哦。但是我个人更倾向于使用myOpenID的服务。

    第18楼
  19. Chada 说:

    注册之后以后就会比较方便了,国外支持OpenID的网站很多的^^。

    第19楼
  20. Chada 说:

    检查一下,总会找到原因的^^祝你成功。

    第20楼
  21. Chada 说:

    呵呵,也可以查看我的源代码^^

    第21楼
  22. 老N 说:

    我找到原因了,你给的代码的中引号是全角的…网页代码应该是半角

    第22楼
  23. Black-Xstar 说:

    哦,没注意看,sorry啊。

    myopenid就是慢了点,所以我有时会用openid.cn代替。
    另外,php+mysql的openid服务器早就有了,chada有空装一个吧,哈哈。

    第23楼
  24. Black-Xstar 说:

    国内yupoo支持。

    第24楼
  25. Chada 说:

    咔咔,原來是這樣。

    第25楼
  26. Chada 说:

    嘿嘿,有時間嘗試一下。
    其實WordPress也有OpenID的插件的。

    第26楼
  27. MY-Hou 说:

    变很久了,能用到的地方很多、狠多

    第27楼
  28. 遁地猪猪 说:

    呵呵,不知道这个是不是RSS之后的又一次革新?

    第28楼
  29. 幼峰 说:

    :-) myopenid的服务确实不错 只是openid在国内使用的是很广泛 我在去国外站会经常用到openid :-)

    第29楼
  30. Chada 说:

    咔咔,确实很多。

    第30楼
  31. Chada 说:

    应该是和RSS没多大关系的^^

    第31楼
  32. Chada 说:

    国内35的openid服务做得也还不错,国外支持的很多了。

    第32楼
  33. googlefish 说:

    奇怪,为什么我做了地址转向后,用自已的url登录yupoo没问题,但是登录BlogUpp!却有问题.不成功.提示我没有注册openid.

    第33楼
  34. Chada 说:

    诡异哦。我也不清楚为什么会这样呢。

    第34楼
  35. stephen 说:

    今天改过来使用myOpenID,Technorati帐号在公司一直都登录不上,不知道是什么原因~~

    第35楼
  36. Chada 说:

    我这里测试了一下,可以正常使用哦。

    第36楼
  37. stephen 说:

    我在公司可以打开网站,在首页就是登录不进去,但是转到Technorati支持论坛的时候却可以登录。。
    在家里使用都正常~~~

    第37楼
  38. 流星 说:

    blogupp那个很奇怪,我拿到了一段的代码,而后丢到了我侧边栏的代码里面,结果没任何反应……什么都没显示……

    第38楼
  39. 流星 说:

    本来是直接复制页面上代码进去,结果看到下面回复,发现你页面给的代码是用错半角全角的,当时就汗了……
    于是查看页面源代码直接复制修改了,哈哈

    第39楼
  40. 流星 说:

    我也直接登录yupoo,而后更新了下myopenid资料,之后再尝试登录blogupp!,却提示

    Sorry, this blog hasn’t been approved yet

    很汗

    第40楼

Trackbacks And Pingbacks

发表评论





[快捷键“Ctrl”+“Enter”提交]