使用Devise和Nginx丢失current_user

时间:2012-12-23 17:37:29

标签: ruby-on-rails-3 nginx devise

我正在登录用户默认设计视图。我在我的应用程序控制器中覆盖了after_sign_in_path

此代码打印我的用户:

logger.info current_user.to_json

之后我返回一个网址,即返回'/ sites'。 我被重定向到重定向到http://www.mysite.com/sites,转到SitesController。如果我在SitesController索引操作中打印current_user,则为nil。

发生了什么事?我落后于nginx。它适用于我当地的环境。 我真的需要帮助,我被困了太多时间!!!!

谢谢!

1 个答案:

答案 0 :(得分:2)

如果有人遇到同样的问题。我删除了cookie,它有效! 我不知道为什么。