cakephpでcookieの有効時間を指定する
Configure::write('Security.level', 'high'); とかだと、Cookieも有効期限がセッションが切れるまでということがいろいろ検索してても出てくるのですが、
そこをなんとかしたいと思っていろいろ除いてみると、マニュアルにも記載していた?のですが、
{JA} - 5.3.2 コンポーネントを使う
こんな感じに、
$this->Cookie->write('regest',String::uuid(),true,180);
$this->Cookie->write('クッキー名,'値',’trueだと暗号化する?falseだと平文’,'時間');
で、上記の場合だと3分間有効なクッキーを保存することができました。
フレームワークは少しつまずくとぜんぜん進みません。。。
難しいです。
そこをなんとかしたいと思っていろいろ除いてみると、マニュアルにも記載していた?のですが、
{JA} - 5.3.2 コンポーネントを使う
こんな感じに、
$this->Cookie->write('regest',String::uuid(),true,180);
$this->Cookie->write('クッキー名,'値',’trueだと暗号化する?falseだと平文’,'時間');
で、上記の場合だと3分間有効なクッキーを保存することができました。
フレームワークは少しつまずくとぜんぜん進みません。。。
難しいです。