Check for headless

This commit is contained in:
Hillel Coren 2018-03-25 12:53:03 +03:00
parent 9c69a279fd
commit 8a6366a8f9

View File

@ -57,8 +57,7 @@ class StartupCheck
// Check to prevent headless browsers from triggering activity // Check to prevent headless browsers from triggering activity
if (Utils::isNinja() && ! $request->phantomjs && strpos($request->header('User-Agent'), 'Headless') !== false) { if (Utils::isNinja() && ! $request->phantomjs && strpos($request->header('User-Agent'), 'Headless') !== false) {
Utils::logError('[Headless Browser] ' . json_encode($request->headers->all()), 'PHP', true); abort(403);
exit('Headless browsers are not supported');
} }
// Check if a new version was installed // Check if a new version was installed