我的OpenID是否正确?

Jon*_*Jon 2 openid zend-framework

晚上好.

我正在使用Zend Framework和Zend Auth实现OpenID.一切正常,但我有点担心我可能会对用户存储错误修改的OpenID.

我目前正处于测试模式,因此我使用自己的Yahoo!进行身份验证 OpenID的.

雅虎 我的OpenID是这样的:" https://me.yahoo.com/a/myopenidstringhere "

但Zend给出的返回值是这样的:

" https://me.yahoo.com/a/myopenidstringhere#38e96 "

  • 注意#38e96的补充.

我担心字符串中的这个"#38e96"添加是框架中的错误?或者这个添加是正确的,只是身份验证过程的一部分!?

谢谢

乔恩

Chr*_*ams 5

看起来附件是好的,应该使用.请参阅雅虎为开发人员提供OpenID FAQ:

OpenID标识符可以随时间回收,OpenID 2.0指定OpenID提供程序将URL片段作为生成标识符附加到OpenID URL的末尾.带有片段的整个OpenID URL(如果存在)应该用于标识用户.例如,以下两个OpenID是唯一的,代表不同的用户:http ://openid.example.com/username#aa http://openid.example.com/username#bb