Так как в заголовке написано, что я хочу войти в систему с помощью своей электронной почты, а не имени пользователя, теперь мой логин работает с именем пользователя, но я не могу найти способ изменить это, поэтому я использую этот основной код входа:
Auth::instance()->login($post['email'],$post['password'], false
РЕДАКТИРОВАТЬ В конце концов, это была моя ошибка, кажется, что kohana позволил мне войти, используя имя пользователя и адрес электронной почты, у меня были ошибки в моем другом скрипте