Обновленный вопрос, чтобы прояснить его
Я понимаю, что вы можете установить домен вашего session_store для совместного использования сеансов между подобными субдоменами : Rails.application.config.session_store: cookie_store,: key => '_my_key',: domain => "mydomain.com"
в Rails 3, какова настройка : domain =>: all
делать? Он не может позволить вам обмениваться сеансами между доменами верхнего уровня, файлы cookie не могут этого сделать. В документации говорится, что предполагается один домен верхнего уровня. Итак, что произойдет, если к вашему приложению обращаются несколько доменов?
В моем приложении мои пользователи могут создавать личные поддомены одного основного домена, но затем также могут получать доступ к этому поддомену через свой собственный домен.
Какой правильный домен session_store настройка, чтобы я мог: t позволяют вам обмениваться сеансами между доменами верхнего уровня, файлы cookie не могут этого сделать. В документации говорится, что предполагается один домен верхнего уровня. Итак, что произойдет, если к вашему приложению обращаются несколько доменов?
В моем приложении мои пользователи могут создавать личные поддомены одного основного домена, но затем также могут получать доступ к этому поддомену через свой собственный домен.
Какой правильный домен session_store настройка, чтобы я мог: t позволяют вам обмениваться сеансами между доменами верхнего уровня, файлы cookie не могут этого сделать. В документации говорится, что предполагается один домен верхнего уровня. Итак, что произойдет, если к вашему приложению обращаются несколько доменов?
В моем приложении мои пользователи могут создавать личные поддомены одного основного домена, но затем также могут получать доступ к этому поддомену через свой собственный домен.
Какой правильный домен session_store настройка, чтобы я мог: а) совместное использование сеансов во всех доменах моего основного домена, например "mydomain.com" b) users who access their personal subdomain eg "user1.mydomain.com" via a CNAME custom url like "some.otherdomain.com" can still create separate sessions.
Thanks