就我而言,当用户需要通过 facebook 等第三方网站登录我的网站时,我考虑了 4 种不同的场景。但是我偶然发现了第五种可能的情况,我不确定如果用户根本没有在 facebook 中注册会发生什么。
我的网站有它自己的这个案例的注册系统。但是如果用户点击facebook注册按钮,在他注册到facebook后,他会回到我的网站吗?或者他的经验会被转移到脸书上?
有没有办法在出现 fb 登录按钮之前检查访问我网站的用户是否在 facebook 中注册?
方案 1
- 用户已登录我的网站
- 用户已登录 facebook
- 用户被视为已登录
方案 2
- 用户已登录我的网站
- 用户未登录 facebook
- 用户被视为已登录
方案 3
- 用户未登录我的网站
- 用户已登录 facebook
- 用户已注册到我的网站
- 用户被视为已登录
方案 4
- 用户未登录我的网站
- 用户未登录 facebook
- 用户未注册到我的网站
- 用户通过单击 fb 登录按钮登录 facebook
- 用户注册到我的网站应用程序并被重定向到我的网站
- 我的网站使用从 facebook 返回的数据注册用户
- 用户被视为已登录
情景 5
- 用户未登录我的网站
- 用户未登录 facebook
- 用户未注册到 facebook
- ..接下来会发生什么?