/**
  * Call
  */
 public function call()
 {
     $jsonObject = $this->app->request()->headers()->get('Authorization');
     $userAuth = json_decode($jsonObject);
     $userDAO = new UserDAO();
     if ($userAuth !== null && is_numeric($userAuth->id) && $userDAO->validateToken($userAuth->id, $userAuth->token)) {
         $this->app->authenticated = true;
     } else {
         $this->app->authenticated = false;
     }
     $this->next->call();
 }