A simple OpenID demo

2006年8月23日 | Author: zhangdi | 标签:

今天回家后花了一点时间看PHP OpenID的lib,发现人家封装得很好,使用也很方便,而且例子也很详细。所以我就快速的写了一个简单的demo页面放上来(实际上大部分代码都来自这个lib自带的examples :P ),不用自己写authentication真是太爽了~

OpenID基本的工作原理很简单,就像刷信用卡一样,你不需要到每一个地方都办一张信用卡,只要是有MasterCard(Visa)标志的地方你都可以使用同一张信用卡。Authentication的流程基本上是三步:

  1. 用户在支持OpenID的网站上添入自己的OpenID,然后提交验证
  2. 网站自动分析出该OpenID的authentication server,将用户redirect到该server的验证网页
  3. 验证后,server会将用户重新redirect回之前的网页

有时间我会让现在这个blog也支持OpenID,这样任何人写评论就不用再反复的添名字,邮件和网址了。赫赫。

我就不在这里说PHP OpenID lib怎么用了,这个lib封装的很不错,用起来很直观。说出来就显得我没有技术含量了~

目前还没有任何评论.