Ще всяка фігня, переніс трохи функціоналу у модель,  додав глобальну (для контроллера)  перевірку авторизаціі