是否有任何方法可以确定用户是否;雅虎",&引用;谷歌账户“;或;“谷歌市场”;使用JavaOpenID的用户?

是否有任何方法可以确定用户是否;雅虎",&引用;谷歌账户“;或;“谷歌市场”;使用JavaOpenID的用户?,java,openid,google-account,identify,google-apps-marketplace,Java,Openid,Google Account,Identify,Google Apps Marketplace,我开发了一个Java web应用程序,用户可以使用他/她的(Yahoo)/(Google)/(Google Marketplace)帐户登录。它是使用OpenID完成的。我实际上使用了Google本身提供的示例代码(编写了第一个Google Marketplace应用程序) 现在,我必须确定该用户是否是(Google Marketplace)用户 我怎样才能做到这一点?openid包含提供id的服务器的url。你应该能够很容易地从中分辨出yahoo/google。google/google ma

我开发了一个Java web应用程序,用户可以使用他/她的(Yahoo)/(Google)/(Google Marketplace)帐户登录。它是使用OpenID完成的。我实际上使用了Google本身提供的示例代码(编写了第一个Google Marketplace应用程序)

现在,我必须确定该用户是否是(Google Marketplace)用户


我怎样才能做到这一点?

openid包含提供id的服务器的url。你应该能够很容易地从中分辨出yahoo/google。google/google marketplace可能与它们提供的单一id相同。感谢您的回复,Peter。这是正确的。我可以像你说的那样使用oauth,但我得到了区分“谷歌市场”用户与“谷歌”和“雅虎”用户的要求。