Добрый день! Кто может помочь в данном вопросе. Сам плохо шарю.
Хочу дополнительно защитить админпанель методом "secretkey"
Нашел очень много статей по этому поводу, но все они неактуальны для 3-й версии опенкарт.
Пробовал прописывать следующий код в login.php в директории admin, но после входа в админку, экран полностью белый.
<?php
if (isset($_GET['secretkey']))
{$seckey = $_GET['secretkey'];
setcookie ("secretkey", $_GET['secretkey']);}
else if
(isset($_COOKIE['secretkey']))
{$seckey = $_COOKIE['secretkey']; }
else {$seckey = '';}
if ($seckey != 'secretkeyvalue') {header("HTTP/1.0 404 Not Found");
exit; } else { ?>
//конец файла
<?php } ?>
Кто уже настраивал такой метод на тройке?
Поделитесь пожалуйста, что где нужно прописать, что бы все работало.
И еще, стоит ли менять адрес стандартной папки admin? Hе возникнет ли в будущем проблем с модулями?
Спасибо!