User profiles. Adds an extra entity that can can be optional to some roles. Recommended Yes Module page https://www.drupal.org/project/profile Stability Secure Tags #Administration, #Users Project updates Role based registration #Administration [Module] Status Messages [Module] Content Model Documentation [Module] Coffee [Article] Views/Edit tabs in admin toolbar [Issue] Display view option descriptions in the Manage form display and Manage display pages #Users [Module] Spambot [Module] User Field Login [Article] Default Roles [Article] User Login And Registration [Article] User Admin Modules