protected function loginCustomer($email, $password)
 {
     $response = $this->moneyzaurus->authenticateLogin($email, $password);
     if ($response['code'] == 200) {
         if (!$response['data']['success']) {
             $this->session->set_flashdata('message', 'Login attempt failed');
             return false;
         }
         //$response['data']['data']['expires_timestamp'];
         $message = sprintf('Hi %s', $response['data']['data']['email']);
         $this->session->set_flashdata('message', $message);
         $this->user->saveToken($response['data']['data']);
         return true;
     } else {
         $this->session->set_flashdata('message', 'Something failed. "' . $response['code'] . '"');
     }
     return false;
 }