我正在使用webtechnick Facebook插件在我的cakephp应用程序中使用Facebook身份验证。昨天之前还好好的。现在每当我尝试使用Facebook详细信息登录时,登录按钮将更改为注销,但我可以获得Facebook ID或其他信息。
有什么问题吗?
编辑
我在用
if($this->Connect->user()){
.............
.............
}
app_controller.php $this->Connect->user()
函数中的函数将给予登录用户的信息,如果用户的Facebook用户名/密码正确。
我得到了一个空的结果。
<?php
echo $this->Facebook->logout();
?>
上面的代码会给予我一个Facebook的登录按钮,当用户没有登录到Facebook,使用Facebook凭据成功登录后,这个按钮会变成Facebook注销。
现在我得到这个Facebook的登录按钮改为注销,但没有Facebook的细节。
1条答案
按热度按时间k5ifujac1#
我解决了
这是因为我使用的Facebook API注册的网站URL和URL之间的差异。
在Facebook上,我使用www。注册我的应用程序的前缀,但有时我使用访问没有'www.'前缀的网站。这就是问题所在。