Best method for multi-page user registration form? I am trying to set up a multi-page user registration form, and I would ideally like to use the Webform module to do so. Can webform fields be mapped to user registration or user profile fields?

Here's how I would like it to work:


User tries to access content page; they cannot because they are not registered, so they are prompted to create a new account.
They enter their name, email, password and are logged in. They are then redirected to "page 1" of the multi-page form.
After they go through all of the pages, they save the form. The info they entered into the pages of the form is saved in their user profile. They can go back in and edit it at a later date if they wish.


Is this possible with existing modules?

Thanks!
The Profile2 and Profile2 Registration Path modules can help to solve your problems. You can do the following:


You can create the profile for each role of users.
Have the different register pages for each profiles.
Can config the way to do after registration.
Have the edit user information with include the extra fields from Profile2 module.