For some reason, this was working until some point in the last week, and just refuses to work anymore.
My app (http://melodizr.com) uses facebook connect to have users enter information in the database etc.
I am using facebooker2. The current_facebook_user function, however, keeps returning nil, even after login. If I browse the cookies in firefox, I can see that there is clearly a cookie set for the site and for the facebook connect portion, so I can't seem to understand the problem.
Here is the only code that uses 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 %>