OpenID 和其 WordPress 插件
2007年12月18日
什么是 OpenID?OpenID 是一个以用户为中心的数字身份识别框架。通过 URL 来标识身份。就是你有了一个 OpenID,到支持 OpenID 的网站就不需要重复注册了,这样就避免老是注册的问题,是不是很爽。
如何实现 WordPress 支持 OpenID,装个叫做 OpenID 的插件就可以了。
这个插件安装非常简单。上传激活即可。然后到 Option 下配置相应的选项:
- Automatic Approval:这个选项是说,如果通过 OpenID 留言的用户自动通过,不进行垃圾留言检测。
- Comment Form:这个就是说在留言表但那里增加通过 OperID 留言的输入框。
然后到自己 profile 下输入自己的 OpenID,通过验证。
好了,到此安装完毕。为了大家感受深刻一些。偶贴几张图:

登录的时候可以通过 OpenID 来登录。

注册的时候可以通过 OpenID 来更快注册。

留言的时候可以通过 OpenID 来留言, 不用输入邮箱和用户名。

使用 OpenID 留言成功,留言者前面会出现 OpenID 图标。
是不是很 Cool,你也赶快去实现吧,最近有点迷上了 OpenID,欢迎大家和我探讨。
Update: 本站已经取消了 OpenID 支持,请勿测试
53 条评论 添加你的评论 →

1. 剑指天下 | 2007:12:18 - 00:17:54 | #
这个东西不错,比较人性化
2. Denis | 2007:12:18 - 00:23:08 | #
@dsmith 你也太快了吧?
3. 胡戈戈 | 2007:12:18 - 00:30:53 | #
恩,这个应该方便多了
4. 剑指天下 | 2007:12:18 - 00:32:29 | #
本人现在在努力回归中,要用功啊
5. ice | 2007:12:18 - 01:08:23 | #
你好,水煮鱼先生(姑且这么称呼你吧)。我的很多文章让我收益非浅。先说声感谢。我在努力做一个wp的CMS模板。今天遇到一个问题,如何调用子页面的父页面标题。详情请看下图http://photo1.bababian.com/upload6/20071218/1191D60A3DCFD89449AA0831CCFBED8E.jpg
6. Denis | 2007:12:18 - 01:36:25 | #
@ice 有时候我也喜欢用火烤鱼,下次请叫我 火烤鱼男士。
我也不知道怎么做,好像没有这个 API ,可能只有直接操作数据库了。
7. chada | 2007:12:18 - 07:24:50 | #
糟糕,忘了自己的open ID是什么了。赶快去check邮箱
8. 偶爱偶家 | 2007:12:18 - 08:47:00 | #
有了openid方便多了, 不过有的时候连openid的速度太慢, 实在不方便
9. MO | 2007:12:18 - 09:29:27 | #
蛮好玩的样子,呵呵
10. Leslie Feng | 2007:12:18 - 10:48:09 | #
原来openid是这么长的,
11. howkey | 2007:12:18 - 10:49:16 | #
你好,水煮鱼,能把我的博客加到你的友情链接里吗,很喜欢你的博客,加你的博客链接已经很久了。
12. Leslie Feng | 2007:12:18 - 10:51:33 | #
再次测试,
前面一次好像有点问题
13. nick | 2007:12:18 - 10:52:00 | #
支持OpenID,希望支持的站点越来越多!
14. http://underone.openid.cn/ | 2007:12:18 - 10:55:32 | #
测试一下
15. shuang.liu | 2007:12:18 - 10:57:11 | #
测试二下。。。。。
16. keke | 2007:12:18 - 10:57:25 | #
好棒的东西哦。
17. underone | 2007:12:18 - 11:14:11 | #
继续测试
18. Denis | 2007:12:18 - 11:16:21 | #
我也测试
19. Denis | 2007:12:18 - 12:02:35 | #
测试ing
20. underone | 2007:12:18 - 12:03:38 | #
我还就不信了。。。
21. 黑色饼干 | 2007:12:18 - 12:37:40 | #
很高级哦
22. 剑指天下 | 2007:12:18 - 15:37:05 | #
MS Denis把头像测试没了
23. 大舢舨 | 2007:12:18 - 19:32:34 | #
这个好呀,能否详细介绍一下。我的网站也想使用一下这功能,很方便呀。openid要唯一的话就要全部集在一起,是否存放在外国的数据库?
24. Tear He | 2007:12:19 - 11:14:09 | #
看看OPEN ID
25. Kusanagi | 2007:12:19 - 12:36:12 | #
这个插件先收藏了
26. leafduo | 2007:12:19 - 21:34:00 | #
终于不会转到 feedm8 了
27. leafduo | 2007:12:19 - 21:45:22 | #
为什么我的 admin 用户登录之后留言没有 OpenID 标志?(即使用 OpenID 登录)
28. Denis | 2007:12:19 - 22:13:18 | #
你在个人信息那里绑定了吗?
29. Dreamcolor | 2007:12:20 - 09:55:07 | #
测试一下 OPENID 效果啥样!
30. zixia | 2007:12:20 - 12:58:13 | #
恭喜
31. leafduo | 2007:12:20 - 21:54:42 | #
Your Identity URLs 这里吗?
绑定了
32. leafduo | 2007:12:20 - 22:00:29 | #
解决了
删掉 Identity 之后重新绑定一下就 OK 了
33. 9NPC | 2007:12:24 - 18:51:15 | #
感謝。可惜跟coolcode好像有沖突?
34. 9NPC | 2007:12:24 - 18:54:34 | #
再來測試看看。。。抱歉那。。
35. http://imluke.net/ | 2007:12:24 - 22:28:54 | #
刚刚注册,测试一下,呵呵
36. http://kusanagi.myopenid.com/ | 2007:12:26 - 14:55:57 | #
一次成功,OH yeah~
37. yangtx | 2007:12:29 - 08:11:39 | #
改天测试一下。。。
38. 21 | 2008:02:11 - 00:26:45 | #
用yahoo的openid很方便的说
39. WindyWinter | 2008:02:13 - 14:29:10 | #
OpenID好像跟coolcode冲突……
会出现Call to undefined method PEAR_Error::highlight()
40. xiaobaoch | 2008:05:06 - 16:26:01 | #
hoho,我按照你的方法做了两遍,第一遍是用wordpress2.5.1,wp-openid2.1.8,第二遍是用wordpress2.5.0,wp-openid2.1.8,在用户绑定openid时出现同样的错误:Error: Could not discover an OpenID identity server endpoint at the url: http://xiaobaoch.myopenid.com/
41. Denis | 2008:05:06 - 17:01:02 | #
我的网站也取消了。很久没有测试过了!下次有空帮你看看!
42. xiaobaoch | 2008:05:06 - 18:04:38 | #
谢谢!
43. 嘉林 | 2008:10:30 - 17:32:04 | #
为什么取消了?
44. Denis | 2008:10:30 - 17:33:37 | #
有些问题,取消了,测试好了,再弄上。
45. bao | 2008:05:07 - 15:43:53 | #
你还记得当初你实现openid登录功能时,用的wordpress和wp-openid分别是哪个版本吗?请告诉我,可以吗?谢谢
46. mxjj | 2008:05:28 - 06:14:19 | #
你好,我想知道你的这个回复的插件的名字叫什么呢?可以回复某一条留言,这类式的插件我找了几个都没有成功.能告诉我一下吗,谢谢
47. 老N | 2008:06:18 - 00:06:04 | #
恩,好。这两天正在研究openid。收藏
48. aa | 2008:08:19 - 15:14:46 | #
试一下
49. 111 | 2008:08:19 - 15:16:15 | #
不输入网址也能留言吗
50. 魔群月光 | 2008:08:25 - 00:14:06 | #
试试看效果怎么样,不要认作是垃圾留言啊~
51. 嘉林 | 2008:10:30 - 17:30:09 | #
怎么你关了Openid?
52. 蓝兔 | 2008:11:01 - 11:49:56 | #
对啊,为什么关闭了Openid啊?
53. Jacky Zhao | 2008:11:26 - 22:43:52 | #
不是说支持OpenID了吗?这哪里有链接啊???