首先,我想说这不是 Facebook php/javascript sdk 上的一般问题。我已经成功地将“Facebook 登录按钮”添加到了一些小测试项目中。
我的问题是,显示用户想要使用 Facebook 登录的最佳方式是什么。仅仅因为有人在访问我的网站时登录了 Facebook,并不一定意味着他们想使用Facebook 登录我的网站。
我知道在使用 FB 应用程序授权用户后,它会使用各种$_GET
变量进行重定向,但是如果我的用户返回我的网站,并且已经授权了我的应用程序,我该如何创建一个基本上“Facebook 登录”按钮说' If user clicks this button, pull Facebook user_profile, and use their info for login, else require Facebook login as normal
。
我知道我可以创建一个按钮,转发到一个页面,设置一个会话变量,并重定向到主页,但我想创建这种效果而没有明显的重定向;如果可能,不要重定向。