出于某种原因,这种情况一直持续到上周的某个时刻,并且只是拒绝工作了。
我的应用程序(http://melodizr.com)使用facebook connect让用户在数据库中输入信息等。
我正在使用facebooker2。但是,即使在登录后,current_facebook_user函数也会继续返回nil。如果我在firefox中浏览cookie,我可以看到该网站和facebook连接部分有一个明确的cookie设置,所以我似乎无法理解这个问题。
以下是使用facebook connect的唯一代码:
<% puts current_facebook_user.inspect %>
<%= fb_connect_async_js %>
<% if !current_facebook_user.nil? %>
//do some stuff
<% else %>
<div id="fbcont">
<%= fb_login_and_redirect "", :perms => '' %>
</div>
<% end %>
答案 0 :(得分:0)
请点击此处查看摘要:https://developers.facebook.com/docs/oauth2-https-migration/