Ты видишь что у тебя часть логики логаута перебралась в контроллер?