Здравствуйте!
Я хотел задать вопрос. Заведомо проштрудив весь форум и не найдя решения.

Суть проблемы:
Установил на локальный хостинг, всё шло нормально - но никак не удавалось залогиниться в админке. Выкидывала на ту же страничку логина.

Как пришел к решению:
Полазив по форуму понял, что проблема вероятно в кукисах, начал ковырять дальше. В файле classes\cooke.php нашел функцию getDomain(), которая содержит в себе регулярное выражение и понял-таки, в чем дело!

Само решение:
Проблема возникла из-за не соответствия моего локального домена регулярке. Стоило мне поменять свои http://www.shop/ и htp://shop/ на http://www.shop.local и http://shop.local соответственно, как всё заработало! Т.е. на том же http://localhost/ авторизация работать не будет.

Вывод:
Домен обязательно должен быть второго уровня!

Расписал так детально, что-бы все смогли понять суть проблемы (мало-ли кто сталкнется).