Php 为什么';登录facebook后我的页面是否会刷新?
我一直在尝试将facebook登录添加到我的页面。我使用以下脚本将facebook登录按钮放置在我的页面上:Php 为什么';登录facebook后我的页面是否会刷新?,php,facebook,login-script,Php,Facebook,Login Script,我一直在尝试将facebook登录添加到我的页面。我使用以下脚本将facebook登录按钮放置在我的页面上: <script src="http://connect.facebook.net/en_US/all.js"> </script> <script> FB.init({ appId:'<?php echo APP_ID;?>', cookie:true,
<script src="http://connect.facebook.net/en_US/all.js">
</script>
<script>
FB.init({
appId:'<?php echo APP_ID;?>', cookie:true,
status:true, xfbml:true
});
</script>
<fb:login-button perms="email,user_checkins">
Login with Facebook
</fb:login-button>
FB.init({
appId:“”,cookie:true,
状态:true,xfbml:true
});
使用Facebook登录
它还显示了登录按钮。单击它也会打开facebook的登录屏幕
成功登录后,弹出框将关闭,而不刷新父页面
我缺少什么?成功登录后,您没有要求页面刷新:
// whenever the user logs in, we refresh the page
FB.Event.subscribe('auth.login', function() {
window.location.reload();
});
有关更多信息,请参阅。两个伟大的解决方案
//每当用户登录时,我们都会刷新页面
FB.Event.subscribe('auth.login', function() {
window.location.reload();
});`
连接Bla-Bla
当用户登录时,我们调用函数
LoginFunction()
,然后我们可以执行任何操作,例如刷新或重定向用户。我发现您的链接对我很有用,因为我甚至在使用php。这是gr8+1的链接。。。但是对上面的脚本感到困惑。我应该在哪里添加它?@KoolKabin:在你的init
函数下,这并不重要,因为它只是附加了一个监听器。我发现你的脚本很有用,但在我添加了这个代码之后,我的页面不断刷新。有什么问题吗。