当我访问它们时,很少有网站被重定向到其他链接。
e.g。当我从我的浏览器通过Facebook登录,如果我同时打开另一个选项卡,我打开任何支持FbLogin功能的网站(比如说Nextag.com),那么该网站会自动重定向到登录页面,我会自动登录英寸
我如何强制网站被重定向,或者我如何强制它们被重定向到我想要的页面。
答案 0 :(得分:1)
如果你能成功到达facebook cookie(你可以在facebook开发者中找到它) 然后用PHP或其他语言,你可以找出是否 facebook会话打开或关闭,然后你可以重定向。另一种方式是搜索 “OPENID”。
答案 1 :(得分:1)
是的,我可以。 你使用哪个平台,我不知道。但我试着用php告诉它。 首先从https://github.com/facebook/facebook-php-sdk
下载php sdk然后创建一个文件夹lethe,并在目录中创建一个子文件夹“lib”。 将lib文件夹复制并粘贴到sdk中的src文件夹。
然后在lethe中创建一个文件。
<? require 'lib/facebook.php';
$facebook = new Facebook(array(
'appId' => 'yourAppId',
'secret' => 'YourAppSecret',
));
$userIns = $facebook->getUser();
if(!$userIns) { header("location:http://mywebsite.com/login.php?ref=Open")}
else {
// Here The Code When you realise that user use your api and can open the user session
//@ your site , maybe bring him name and surname from graph.api or via sql query from your //db
}
&GT;