2011-12-14 56 views
0

由于某种原因,这一直在上周的某个时间点工作,只是拒绝再工作。current_facebook_user总是返回nil?

我的应用程序(http://melodizr.com)使用Facebook Connect让用户在数据库等

我使用facebooker2输入信息。但是,即使在登录后,current_facebook_user函数仍然返回nil。如果我在firefox中浏览cookie,我可以看到有明确的cookie设置用于网站和facebook连接部分,所以我似乎无法理解这个问题。

下面是一个使用Facebook的连接的唯一代码:

<% 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 %> 

回答