Ruby on rails 当前用户总是返回零?
出于某种原因,这一直有效到上周的某个时候,只是拒绝再工作了 我的应用程序(http://melodizr.com)使用facebook connect让用户在数据库中输入信息等 我正在使用facebooker2。然而,即使在登录之后,当前的facebook用户函数仍然会返回nil。如果我在firefox中浏览cookie,我可以看到该站点和facebook连接部分显然设置了cookie,因此我似乎无法理解这个问题 以下是使用facebook connect的唯一代码:Ruby on rails 当前用户总是返回零?,ruby-on-rails,facebook,facebooker2,Ruby On Rails,Facebook,Facebooker2,出于某种原因,这一直有效到上周的某个时候,只是拒绝再工作了 我的应用程序(http://melodizr.com)使用facebook connect让用户在数据库中输入信息等 我正在使用facebooker2。然而,即使在登录之后,当前的facebook用户函数仍然会返回nil。如果我在firefox中浏览cookie,我可以看到该站点和facebook连接部分显然设置了cookie,因此我似乎无法理解这个问题 以下是使用facebook connect的唯一代码: <% puts cu
<% 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 %>
//做点什么
'' %>
Facebook最近将所有应用迁移到OAuth 2.0。为了使用OAuth 2.0,我不得不在本周为我的应用程序更新Facebooker2插件
有关摘要,请参见此处:更新插件以使用oauth 2.0涉及哪些内容?