In its default configuration, the Drupal user profile features only a few fields such as Username, Password, E-mail, and Picture. There are many potential use cases where you would want to add more fields. Drupal makes it very easy for us to add additional fields to the user profile, and it's done in much the same way as you would edit a content type. In this recipe, we will be adding a new Long text field to the user profile to provide the user with the option of adding a biography.
Note
Adding too many fields to a user profile can have performance implications. The user object is always loaded, and with it, any extra fields added to it.
To complete this recipe you will need to have completed the first recipe in this chapter, Creating new user accounts.