Я и написал, что придется сохранять email так же и в username. Или грохнуть индекс по полю username... вместе с полем и посмотреть какие косяки полезут )
Проблема в том, что ссылка для входа /login , а форма на главной /index , т.е. action формы выставлен как /login и при ошибке входа происходит загрузка страницы /login , а надо просто вывести ошибку в той же форме на /index. Пробовал редирект из actionLogin на index, но сообщение об ошибке при этом теряется .
Сайт попросили посмотреть на "kohana без kohana", т.е. родные модули все удалены, фреймворк практически не используется, вокруг одни кривые велосипеды. Поэтому на всякий случай надо ядро проверить на изменения, а потом уже зарываться в остальное )