How to modify the signup form and add fields to the User profile
Sometimes you need more information about your users for internal purposes or you might want to show more information in the user’s profile. It is possible by adding custom User Fields. You can ask for this information upon registration or simply make it available in the profile settings for users to fill whenever they want. You can also decide if you want to make this information public or keep it private for internal uses.