[eluser]gtech[/eluser]
The whole point of the session variable is that it is global between requests (and controllers)
Code:
$newdata = array(
'userID' => $query['UserID'],
'siteadmin' => $query['SiteAdminBool'],
'customerID' => $query['CustomerID'],
'logged_in' => TRUE);
$this->session->set_userdata($newdata);
and then you can retrieve it like
Code:
$customerid = $this->session->userdata('customerID');
Just make sure session is in autoloaded in config/autoload.php