new content type with fields for username and password
Under Configuration-&gt;People-&gt;Account settings-&gt;Manage fields in the menu (admin/config/people/accounts/fields) you can add fields to the User entity, such as name and address.

Fields added to the User entity has a settings whether they should be displayed on user registration form.