OpenID的delegate用法和OpenID相关的几条旧闻

看到很多朋友来我的站点测试OpenID,但是留下的是类似muzik.openid.cn这样的URL,点击过去却看不到他们的站点,是openid.cn上面留下的一句话,我觉得其它完全可以改成留下的ID是一个可访问的URL,可以是他们自己的主页的URL。
简单描述一下流程:

  1. 首先,你到 http://pip.verisignlabs.com 注册一个OPENID,然后,你的个人资料存在 http://pip.verisignlabs.com/server 上,你可以在verisignlabs设置多份不同的个人资料
  2. 然后把
    <link rel=”openid.server” href=”http://pip.verisignlabs.com/server ” />
    <link rel=”openid.delegate” href=”http://zola.pip.verisignlabs.com” />
    这两段类似代码放在你的主页里,要把zola替换成你的用户名
  3. 要登录zooomr.com或我的BLOG留言的时候输入你的主页的地址,我的BLOG就会去你的主页取到openid.server的值,然后取到openid.delegate的值,然后跳到 http://pip.verisignlabs.com/server完成下一步登录过程,
  4. 这时你输入登录你在http://pip.verisignlabs.com/ 帐号和密码,然后选取你认为合适的那份个人资料,选取永远授zuola.com权存取这份资料或仅允许这一次,这样,就完成个人信息的取得了
  5. zooomr.com或zuola.com获得这些信息后就可以完成登录了,你就通过验证了,可以享受服务了,这实际上是一个交换用户的过程,验证控制权在你的OpenID服务器上,可能还涉及域对域之间的信任的问题,可能会用黑名单或白名单的方式来控制SPAM利用信任的风险。
  6. 你的Openid就是http://zola.pip.verisignlabs.com或你的放了上面那段代码的网页,我的OpenID就是嵌入了
    <link rel=”openid.server” href=”http://pip.verisignlabs.com/server ” />
    <link rel=”openid.delegate” href=http://zola.pip.verisignlabs.com />
    https://www.zuola.com/ 的首页里。
  7. 在OpenId.cn注册得到的的OpenID同上方法:

    你注册后得到的的OpenID是:
    http://yourname.openid.cn/

    或者你可以使用自己的URL作为OpenID。只需要在你的URL对应网页的<HEAD>部分加入下列两行内容

    <link rel="openid.server" href="http://www.openid.cn/openid.server">
    <link rel="openid.delegate" href="http://yourname.openid.cn/">

    这样即可使用自己的网站URL作为OpenID,别人点你的URL就会跳到你的网站了。你任何时候都可以更改你的网页中的openid.server的值,也就是说,你的URL作为用户名后,可以由任何OPENID SERVER来完成你的身份的验证。

  8. OPENID1.1早已经推出,更健壮的OpenID2.0协议还在开发之中。
  9. 微软MicroSoft(消息来源:驱动之家新闻中心华军软件园O’ Reilly)和DIGG(消息来源:readwriteweb.com)等组织宣布支持OpenID。国内有不少组织宣布支持OpenID,那就等OpenID2.0出来再一起发布吧。我知道 Yupoo.com是最早实现了OpenID登录的公司,也是要等OpenID2.0的协议最终发布才公开。我也不催抓虾利用OpenID协议帮wealog.com委托加工(OEM)一个在线阅读器的功能了,可能用不了多久2.0版的就会发布吧,发布了我再为OpenID摇旗呐喊吧 :-) 。
  10. OpenID的出现,如开放的SMTP协议、TrackBack协议的出现一样,开放的同时也会有SPAM的出现,也许又会有一个集中控制的如 Akismet反SPAM服务吧。

欢迎大家参加OpenID中文讨论组
附:

OPENID

上面这张图片是一张具体有历史意义的图片,一帮在互联网上玩的技术先行者在讨论OpenID的前途和中文名称,想不到几个月后微软件公司也声称会支持OpenID2.0了,那时我们以为OpenID只是我们的幻想中的玩具,想不到这么快有如微软之类的大公司开始支持了,曾有多少人断言不会得到大公司的支持啊。 更多照片在这

IMG_4637 IMG_4694 IMG_4705

上图中OpenID加油的人们包括但不限于:Number5IsaacMaoZhengVirusHuoTinyFoolKuangFengShiZhaoXuerAether刘平阳老冒张一宁张二宁陈洁陈劼、张平峰、王晴、张扬、大徐,还有两三个不认识,若你看到了记得留言告诉我你的OpenID,我会补上你的ID:)

BTW:对了,上面的四张照片是用Yupoo的相机拍的,存储照片也是Yupoo,但除了那个大脚印不是我按的快门,其它三张是我按下的快门哦,我站到床上和窗台上才拍下来的 :-)

41 thoughts on “OpenID的delegate用法和OpenID相关的几条旧闻”

  1. 我回来后在雅虎中国内部也鼓动了几把,但没什么收效。不过多少还是有点儿影响的。

    确实没有想到几个月后会有这么大的发展。

  2. 呵。。欢迎测试你们的OPENID。
    这年头出来混就是要跟对老大,要准确预计未来才可以获得更大收获,大家都来支持OPENID吧:)也许以后一个ID就可以享受好几家公司的服务了。

  3. 冤屈啊,我的Akismet会拦截ID中有网址的留言,照理经过第一次审核的留言不会进入待审核名单,我也不知道为什么Akismet不放行。

回复 http://blog.okevin.net 取消回复

您的电子邮箱地址不会被公开。 必填项已用*标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据