У меня есть приложение rails, которое поддерживает несколько доменов, и каждый домен может иметь несколько поддоменов.
Пользователи, посещающие mydomain1.com, не получают такой же опыт, как mydomain2.com (хотя базовое поведение приложенийто же самое)
Таким образом, если пользователь вошел в mydomain1.com, он не должен входить в mydomain2.com
Если пользователь вошел в france.mydomain1.com, он должен , а затем войти на germany.mydomain1.com
Ранее я справился с этим, установив домен в настройках хранилища сеансов:
MyApp::Application.config.session_store :cookie_store, :key => '_MyApp_session', :domain => APP_CONFIG[:domain]
Я пытаюсь найти лучший способ справиться с этим с несколькими доменами?
Я пытался взломать ActionDispatch::Callback
, но запрос там недоступен.
Кто-нибудь может предложить хороший способ поддержки нескольких файлов cookie из одного приложения?
В идеале я хотел бы создать новый файл cookie для каждого субдомена .