Auth Controller migration