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