首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在显示登录按钮之前,我可以检查用户是否已在facebook注册吗?

在显示登录按钮之前,我可以检查用户是否已在facebook注册吗?
EN

Stack Overflow用户
提问于 2013-11-01 15:30:00
回答 1查看 299关注 0票数 1

对于我的情况,我考虑4种不同的情况,当一个用户需要登录到我的网站,通过第三方网站,如facebook。但我无意中发现了第五个可能的情况,我不知道如果用户没有在facebook注册会发生什么。

我的网站对这个案子有自己的注册系统。但是如果用户在facebook注册后点击facebook注册按钮,他会被送回我的网站吗?或者他的经验会被转移到facebook上?

在出现fb登录按钮之前,是否有方法检查访问我的网站的用户是否在facebook上注册?

场景1

  • 用户登录到我的网站
  • 用户登录到facebook
  • 用户被视为已登录。

场景2

  • 用户登录到我的网站
  • 用户未登录到facebook
  • 用户被视为已登录。

场景3

  • 用户未登录到我的网站
  • 用户登录到facebook
  • 用户已注册到我的网站
  • 用户被视为已登录。

场景4

  • 用户未登录到我的网站
  • 用户未登录到facebook
  • 用户未注册到我的网站
  • 用户通过点击fb登录按钮登录facebook
  • 用户注册到我的网站应用程序,并被重定向到我的网站
  • 我的网站使用从facebook返回的数据注册用户
  • 用户被视为已登录。

场景5

  • 用户未登录到我的网站
  • 用户未登录到facebook
  • 用户未注册到facebook
  • 。。接下来会发生什么?
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-11-01 15:45:54

无法检查用户是否在Facebook上注册。

在您的第五个场景中,当用户单击fb登录按钮并选择注册到Facebook时,在s/他输入成员信息并单击“注册”后,Facebook向她发送一个激活链接,用户必须单击该链接才能激活她的成员身份。

由于激活步骤,用户无法返回在您的站点中启动的Facebook登录进程。他将不得不回到你的网站,再次点击你的Facebook登录按钮。

我刚刚用一封虚拟电子邮件测试了这个,这是注册过程中的最后一个屏幕,我在某个网站上点击了一个Facebook登录按钮:

屏幕后无处可去。用户必须关闭它并从您的网站重新启动Facebook登录进程。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19729903

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档