I want to store a session in my database, but only when someone is loggedin. At this moment everytime I refresh a page, there is a new session created in the database. So, when I refresh the homepage 10 times, I’ve 10 records in the DB. I’ve tried to set ‘autoStart’ to false, however somehow my application seems to ignore this.
I just set the cookieMode to ‘none’, because of testing purposes. I want to set it to ‘allow’ when the application is in production mode.
'session' => array( 'class' => 'CDbHttpSession', 'autoStart' => false, 'connectionID' => 'db', 'sessionTableName' => 'session', 'autoCreateSessionTable' => false, 'cookieMode' => 'none', ),
Please let me know if I need to share more code snippts… I don’t really know which parts are relevant.