Протестировал на OpenServer 5.2.5 (Win10x64, PHP 5.6/7) – всё отображается как надо. Склоняюсь к тому, что на хостере (Таймвеб) что-то не так настроили..
Перенос из $middlewareGroups в $middleware не помог. Теперь просто вылетает ошибка "FatalThrowableError in compiled.php line 8215: Call to a member function parameters() on null". Вернул, как было раньше. Ещё заметил, что при попытке сделать логаут (на всех страницах, как скрытая форма, как в примере из make:auth шаблона) – вылезает вот такая ошибка (Kernel.php вернул как был): "MethodNotAllowedHttpException in compiled.php line 8909: in compiled.php line 8909 at RouteCollection->methodNotAllowed(array('POST')) in compiled.php line 8905 ...". Это только на логауте так, а при попытке входа, например, (стандартный контроллер Auth\LoginController.php) просто происходит редирект на ту же форму входа с заголовком HTTPS/200 OK (но Safari на OSX при каждом самите формы предупреждает про "Это небезопасная форма. ...."). Думал, что где-то не проставлены {{ crf_field() }}, дык нет же, везде стоят, везде одинаковый токен дают. Эх...
Назар Мокринский: ну все листинги в первом посте (один в один, как на продакшене), session_start() везде указан, POST-запрос уходит, но в результате всё равно дефолтный (заданный при старте сессии в index.php) параметр там.