Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
By default Commerce creates a Drupal user when an anonymous user completes checkout. If you have added fields to your site's user schema, it can be useful to populate them with the information the customer provides during checkout. For example, maybe you have added first and last name fields to users. If this information is entered during checkout, then you can avoid asking the user to enter it again when they log in.
Use case: I wanted to create a Course Schedule, where the user (faculty member) can select a number of Courses from a schedule.
If any of the selected courses are scheduled with conflicting dates, then an error message will be displayed to the user, indicating which of the Courses contain conflicts.
Some users believe that hiding Drupal traits and characteristics may help prevent automated attacks on Drupal sites. This practice is controversial and has been disputed at Hide, obscure, or remove clues that a site runs on Drupal.
That being said, the following is a list of actions that you may take to attempt to conceal the fact that your site is running on Drupal: