Più o meno, tranne che il timout della sessione lo controlli sul database e che il controllo lo basi sull'esistenza del session_id.