相关疑难解决方法(0)

删除Rails中多个子域的会话cookie 3

我正在构建一个类似于Wufoo的rails应用程序.注册后,您将获得一个子域名,您可以登录主页.该应用程序正在运行,因此当您登录时,您将被重定向到您的子域.问题是我无法删除两个域上的会话.如果您注销(username.myapp.com),它将保持登录状态(myapp.com),反之亦然.

现在我正在使用session[:user_id] = nil删除会话.有没有办法删除所有域中的所有会话.

另外,我附加:domain => :all到我的session_store.rb文件,所以我可以保持登录多个子域.

subdomain ruby-on-rails session-cookies ruby-on-rails-3

7
推荐指数
1
解决办法
2833
查看次数