http://184.82.4.168/openid-php/examples/consumer/,这是OpenID登录过程的演示,大家拿自己的Google、Yahoo、AOL、Wordpress帐号去登录就能体验到了。“Identity URL”该填写什么,见“支持OpenID的网站”一文中的介绍。比如我就填写http://www.google.com/profiles/lixinyang
不同的OP有不同的体验,但基本就是四部曲:1)在RP站点填写;2)在OP网站登录;3)在OP站点收到一个明确的隐私提示;4)用户返回到RP,登录成功。(什么是RP/OP,参见:OpenID原理和登录过程)
这里有三个严重的用户体验问题:
- 用户在RP站点登录的时候被跳到了OP站点,很可能觉得莫名其妙、疑惑和不爽。
- OP站点经常给出隐私提示,“不明真相”的用户可能会被吓到
- 整个过程比通常的用户名密码登录至少多了2、3两个步骤,每一个步骤都可能有大量用户放弃。
所以从实用角度,OpenID的过程是不可取的。只能用来取悦少数geek类互联网深度使用用户。当然,这些人经常是意见领袖,所以从讨好他们的角度还是有价值的。所有这些OP里,Google的用户体验是可接受的,可以接入。
幸好,OpenID存在着一些竞争者,其中一些的使用体验不错,后面的文章继续讲。
Pingback: 李新阳的博客 | lxy » OpenID的替代者