Its been a few months since I've seen any questions regarding this, but I wonder if anyone yet has found a solution / written a helper / model to solve this dilemma inside Code Igniter, rather than stray outside of its built-in sessions.
Essentially, a login form is provided for the user, where they will enter their username or e-mail address, and a password. A "Remember Me" checkbox is also provided to the user, which would act to extend the duration of their login.
The problem with CodeIgniter's sessions is (A) they don't expire when you close the browser, and (B) you can't change the length of the session in a user-to-user fashion, but only globally (in my experience).
I suppose with a cookie model / helper there would be a way to add some additional management to these sessions. However, before I go about the trouble of drawing this process out, I'd like to know if anyone else has done something in this area and could offer some code / logic in terms of CodeIgniter. I've written Cookie/Session-based login systems before, but CodeIgniter is providing a slight dilemma in this area.
Any help would be appareciated!