2011-12-14 54 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 %> 

回答