Поделиться сеансом (cookie )между поддоменами в Rails?

У меня есть настройка приложения, в которой каждый пользователь принадлежит компании, и у этой компании есть поддомен (Я использую поддомены в стиле basecamp ).Проблема, с которой я столкнулся, заключается в том, что rails создает несколько файлов cookie (, один для lvh.me, а другой для subdomain.lvh.me ), что вызывает довольно много перерывов в моем приложении (, например, флеш-сообщения сохраняется, несмотря на все запросы после входа в систему ).

У меня есть это в моем файле /cofig/initilizers/session _store.rb:

AppName::Application.config.session_store :cookie_store, key: '_application_devise_session', domain: :all

Домен::кажется стандартным ответом, который я нашел в Google, но, похоже, это не работает для меня. Любая помощь приветствуется!

85
задан Wahaj Ali 1 May 2012 в 19:11
поделиться