OpenID + Google为同一用户返回不同的唯一ID

时间:2011-07-15 03:16:06

标签: java openid

我正在使用openid作为登录项目。到目前为止它一直很好。但是今天我注意到使用gmail提供商的用户无法使用现有帐户登录。

我查看了代码,发现没问题。最后,我复制了他们现有的唯一ID密钥,并使他们创建了一个新帐户。创建新帐户时,我比较了两个openid唯一键,并且它们在同一帐户中有所不同。

据我所知,这将打破openid的整个前提。

我想知道其他人是否有类似的经历,因此我可以确定问题是否与openid / gmail有关,或者是我的最终目的。

项目规格。 - Java 6.0 - Tomcat 7.0 - MySQL 5.5 - JOpenID 2.0

1 个答案:

答案 0 :(得分:3)

Google会在此处为每个网址as better described by Andrew Arnott创建不同的OpenID。

请注意来自任何一个不同网站的同一用户的Google ID,Facebook ID,Flickr ID将是唯一的!