FuelPHPのセッション
2016/01/21
FuelPHPで$_SESSIONが見れないと思ってたら、詳しいことは知らないけど・・・FuelPHPは$_SESSIONを使っていないそうだ。
「\Session::get(○○○)」で取ればいいんだど、どうやらログイン周りが絡むと面倒な感じっぽい。
よくある「ログインIDを保存する」「ログインしたままにする」ってヤツ。
・セッションの設定は「fuel/app/config/session.php」。
・ブラウザを閉じた時にセッション削除は「expire_on_close」(false = 閉じたら削除)。
・セッションの有効期限は「expiration_time」。
「\Session::set(○○○, ×××)」とかでログイン情報を保持しておけばいいんだけど、ログアウトしたらセッションがマルッと消される。
「ログインしたままにする」なら気にしなくていいんだけど「ログインIDを保存しておく」ってヤツが困る。
・・・自前でセッションを設定する必要があるっぽい。