public function httpAuth($realm = '', $errorMessage = '')
    {
        //pobieranie usera i hasła ze zmiennych środowiskowych
        $this->setIdentity(\Mmi\App\FrontController::getInstance()->getEnvironment()->authUser)
            ->setCredential(\Mmi\App\FrontController::getInstance()->getEnvironment()->authPassword);
        //model autoryzacji
        $model = $this->_modelName;
        //autoryzacja
        $record = $model::authenticate($this->_identity, $this->_credential);
        //autoryzacja poprawna
        if ($record) {
            return;
        }
        //odpowiedź 401
        \Mmi\App\FrontController::getInstance()->getResponse()
            ->setHeader('WWW-Authenticate', 'Basic realm="' . $realm . '"')
            ->setCodeUnauthorized()
            ->setContent($errorMessage);
        //zakończenie skryptu
        exit;
    }