状況
1つのRailsアプリを複数ドメインで運用する、
というケースがどの程度あるかはわからないが、
www.foo.com
とwww.bar.org
で運用しているときの
cookies
のdomain
に対する制約を適切に設定したい
cookies
の基本的な使い方
cookies[:foo] = {
value: 'xxx',
path: '/qiita',
secure: true,
domain: 'www.foo.com',
expires: 1.second.from_now
}
設定方法
こちらを参考に、以下のように記述
cookies[:foo] = {
value: 'xxx',
domain: %w(.foo.com .bar.org)
}
どうやらRails3.1から設定できるようになっているようですね