我正在使用webtechnick Facebook插件在我的cakephp应用程序中使用Facebook身份验证。 直到昨天它才被罚款。现在每当我尝试使用Facebook详细信息登录时,登录按钮将更改为注销,但我可以获取Facebook ID或其他信息。
会出现什么问题?
修改
我正在使用
if($this->Connect->user()){
.............
.............
}
如果用户的Facebook用户名/密码正确,app_controller.php $this->Connect->user()
函数中的函数将给出登录用户的信息。
这个功能我得到空的结果。
<?php
echo $this->Facebook->logout();
?>
上面的代码会给我一个Facebook登录按钮,当用户没有登录Facebook时,使用Facebook凭据成功登录后,此按钮将变为Facebook注销。
现在我将此Facebook登录按钮更改为注销,但没有Facebook详细信息。
答案 0 :(得分:3)
我解决了,
这是因为我用来在facebook API中注册的网站网址和网址之间存在差异。
在facebook中我使用www。注册我的应用程序的前缀,但有时我用来访问没有'www。'的网站。字首。这就产生了问题。