AK
В системе есть юзеры и у юзеров есть профили.
В профиле 10 обязательных полей.
Регистрация разбита на три шага:
1. логин, пароль и 2 из 10 обязательных поля;
2. подтверждение мыла;
2. остальные 8 обязательных полей.
Как принято такое делать, кроме как дать по голове дизайнеру и прочим гражданам? Хранить данные кэше и фактически создавать юзера+профиль на 3-м шаге?