2016-06-28 13 views
1

私はこのタイプの質問がここに掲載されていることを知っていますが、私はこれをcakephp3.xで解決したいと思います。複数のサブドメインがあり、サブドメイン間でセッションを使用しようとしています。私はCakephp3.xサブドメイン間のセッション

session.cookie_domain = ".example.com" 

以下のようにCookieドメインを設定していることを知っているが、私は、どのようcakpehp3でこれを設定するには、への道を見つけることができません来る他のスタックオーバーフローの記事から

http://example.com 
http://xyz.example.com 
http://abc.example.com 

。 x

+0

私はこれをアプリの初期化メソッド内で行いました$ this-> loadComponent( 'Cookie'、['httpOnly' => true、 'domain' => '。example.com']); – pkk

+2

ドキュメントをチェックしましたか?正確にそれを示す模様があります。 ** http://book.cakephp.org/3.0/en/development/sessions.html#session-configuration** – ndm

答えて

1

まずは@ndmありがとうございます。私は今、私のためにbootstrap.phpの

Configure::write('Session', [ 
    'defaults' => 'php', 
    'ini' => [ 
     'session.cookie_path' => '/', 
     'session.cookie_domain' => '.yourdomain.com' 
    ] 
]); 

そして、その作業の内側にこのコードを配置する必要があります。

関連する問題