データベースに保存されたセッションと CodeIgniter 2.1.3 の TankAuth を使用しています。全体的なセットアップは、TankAuth がユーザーがログインしているかどうかを確認することです。
$this->tank_auth->is_logged_in()
これは libraries/Tank_auth.php を指します
function is_logged_in($activated = TRUE)
{
return $this->ci->session->userdata('status') === ($activated ? STATUS_ACTIVATED : STATUS_NOT_ACTIVATED);
}
セッション クラスを初期化する必要があります。これにより、データベースに新しいセッションが作成されます。
ログインしていないユーザーの空のセッションでデータベースがいっぱいになるため、これを回避する方法があるかどうか疑問に思っています。
この問題に取り組む方法についてのアイデア/提案はありますか?