Я создаю приложение для рельсов, которое работает аналогично Wufoo. Когда вы регистрируетесь, вы получаете поддомен, и вы можете войти в систему на домашней странице. Приложение работает, поэтому при входе в систему вы перенаправляетесь на свой поддомен. Проблема в том, что я не могу удалить сеанс в обоих доменах. Если вы выйдете из системы на (username.myapp.com), он останется на (myapp.com) и наоборот.
Сейчас я использую session[:user_id] = nil
для удаления сеанса. Есть ли способ удалить все сеансы во всех доменах.
Кроме того, я добавил :domain => :all
в свой session_store.rb
файл, чтобы я мог оставаться в системе на нескольких поддоменах.