$currentUser = $engine->getCurrentUser();
}
catch(Exception $e)
{
	$currentUser = null;
	$bNeedAuth = true;
}

if(isset($_REQUEST['action']) && !$bNeedAuth)
{
	try
	{
		switch($_REQUEST['action'])
		{
			case 'nullify_auth':
				$engine->clearAuthSettings();
				$res = array("result" => true);
			break;

			case 'wordstat_report_clear':
			case 'wordstat_report':

				if($_REQUEST['action'] == 'wordstat_report_clear')
				{
					$reportList = $engine->getWordstatReportList();

					if(count($reportList) >= Engine\YandexDirect::MAX_WORDSTAT_REPORTS)
					{
						foreach($reportList as $firstReport)
						{
							$engine->deleteWordstatReport($firstReport["ReportID"]);