actionStep1() - тут логин\пароль, валидируем, если все ок, то сохраняем в БД, запоминаем id нового пользователя и редиректим на step2
actionStep2() - Заполнение инфы о пользователе, валидируем, сохраняем в модель профиля или в модель пользователя, зависит от структуры бд и редиректим на step3
actionStep3() - И еще какая-то линая информация, валидация, сохраняем и редирект куда требуется.
P.S. Если такой набор для регистрации необходим для функционала, то ладно, но я бы скорее всего сбежал, если бы для какой то мелочи меня просили заполнять принудительно и на первом этапе.