在网站上,将有两种登录方式 - 登录facebook或网站标准登录。
确定用户登录Facebook或网站登录的正确方法是什么?
我想在login_type
表中添加一个名为users
字段的字段。
值将是“facebook”或“standard”
如果用户通过Facebook登录,则将login_type
的值存储在会话中,如$_SESSION['login_type'] = "facebook"
;
但是,如果用户想要注销,我们需要确保执行facebook注销功能。
这样的东西?
logout.php
if ($_SESSION['login_type'] == "facebook") {
$facebook->getLogoutUrl()
//execute the url to CURL?
header("LOCATION: index.php");
}
答案 0 :(得分:2)
P.S。:要明确4:如果你的应用程序在Facebook外运行,你必须在用户退出你的应用程序/网站时将用户从Facebook注销。见I.6。在https://developers.facebook.com/policy/#policies。