对于我的情况,我考虑4种不同的情况,当一个用户需要登录到我的网站,通过第三方网站,如facebook。但我无意中发现了第五个可能的情况,我不知道如果用户没有在facebook注册会发生什么。
我的网站对这个案子有自己的注册系统。但是如果用户在facebook注册后点击facebook注册按钮,他会被送回我的网站吗?或者他的经验会被转移到facebook上?
在出现fb登录按钮之前,是否有方法检查访问我的网站的用户是否在facebook上注册?
场景1
场景2
场景3
场景4
场景5
发布于 2013-11-01 15:45:54
无法检查用户是否在Facebook上注册。
在您的第五个场景中,当用户单击fb登录按钮并选择注册到Facebook时,在s/他输入成员信息并单击“注册”后,Facebook向她发送一个激活链接,用户必须单击该链接才能激活她的成员身份。
由于激活步骤,用户无法返回在您的站点中启动的Facebook登录进程。他将不得不回到你的网站,再次点击你的Facebook登录按钮。
我刚刚用一封虚拟电子邮件测试了这个,这是注册过程中的最后一个屏幕,我在某个网站上点击了一个Facebook登录按钮:

屏幕后无处可去。用户必须关闭它并从您的网站重新启动Facebook登录进程。
https://stackoverflow.com/questions/19729903
复制相似问题