![](/img/trans.png)
[英]Facebooker2 current_facebook_user nil when logged in on Facebook
[英]current_facebook_user always returns nil?
由于某种原因,它一直有效到上周的某个时候,并且只是拒绝了。
我的应用程序(http://melodizr.com)使用facebook connect让用户在数据库等中输入信息。
我正在使用facebooker2。 但是,即使登录后,current_facebook_user函数也始终返回nil。 如果我在firefox中浏览cookie,可以看到显然为站点和facebook connect部分设置了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 %>
Facebook最近已将所有应用迁移到OAuth 2.0。 为了使用OAuth 2.0,本周我必须为我的应用程序更新Facebooker2插件。
请参阅此处以获取摘要: https : //developers.facebook.com/docs/oauth2-https-migration/
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.