我正在构建一个类似于Wufoo的rails应用程序.注册后,您将获得一个子域名,您可以登录主页.该应用程序正在运行,因此当您登录时,您将被重定向到您的子域.问题是我无法删除两个域上的会话.如果您注销(username.myapp.com),它将保持登录状态(myapp.com),反之亦然.
现在我正在使用session[:user_id] = nil删除会话.有没有办法删除所有域中的所有会话.
另外,我附加:domain => :all到我的session_store.rb文件,所以我可以保持登录多个子域.