public function login(UserDB $user)
 {
     session_regenerate_id();
     if ($user) {
         $this->user_id = $_SESSION['user_id'] = $user->id;
         $_SESSION['logged_in'] = true;
         $this->logged_in = true;
         $user->update_last_login();
     }
 }