Google+和Facebook登录页面加载

时间:2013-06-20 23:20:18

标签: javascript coldfusion coldfusion-9

我成功实施了Facebook API和Google+ API。登录或注销时我没有任何问题。即使页面刷新,信息也能正常工作。

但是,当用户使用不同的标签登录Google+和Facebook时,他通过两个帐户登录后都可以访问该应用,然后我看到了这两个图片。

我该如何避免这种情况。在页面加载时,我希望只看到Facebook或Google+,但不能同时看到两者。

  • 如果Facebook登录,则只显示Facebook
  • 如果Google+登录信息仅显示Google
  • 如果他已登录到两者,则只显示其中一个。

2 个答案:

答案 0 :(得分:1)

这就出来了,如何做到这两点:

其中一个关键部分是身份与用户的概念。用户代表人,身份代表人类登录特定社交网络。数据安全性在用户上完成,显示照片以及在身份上做了哪些事情。

第一个代码段显示了一些非常简单的逻辑,用于决定在用户​​使用两者登录时使用哪个登录提供程序。

https://developers.google.com/+/best-practices/facebook#separating_social_and_business_logic

答案 1 :(得分:0)

只允许他们关联他们的Google+或Facebook帐户,而不是两者。如果一个是关联的,那么不要允许另一个。