我成功实施了Facebook API和Google+ API。登录或注销时我没有任何问题。即使页面刷新,信息也能正常工作。
但是,当用户使用不同的标签登录Google+和Facebook时,他通过两个帐户登录后都可以访问该应用,然后我看到了这两个图片。
我该如何避免这种情况。在页面加载时,我希望只看到Facebook或Google+,但不能同时看到两者。
答案 0 :(得分:1)
这就出来了,如何做到这两点:
其中一个关键部分是身份与用户的概念。用户代表人,身份代表人类登录特定社交网络。数据安全性在用户上完成,显示照片以及在身份上做了哪些事情。
第一个代码段显示了一些非常简单的逻辑,用于决定在用户使用两者登录时使用哪个登录提供程序。
https://developers.google.com/+/best-practices/facebook#separating_social_and_business_logic
答案 1 :(得分:0)
只允许他们关联他们的Google+或Facebook帐户,而不是两者。如果一个是关联的,那么不要允许另一个。