Working with Users

  • Todd Tomlinson
  • John K. VanDyk


After reading this chapter, you should be able to
  • Understand how users are represented internally in Drupal.

  • Understand how to store information associated with a user in several ways.

  • Hook into the user registration process to obtain more information from a registering user.

  • Hook into the user login process to run your own code at user login time.

  • Understand how external user authentication works.

  • Implement your own external authentication module.

For more information on external authentication, see the openid.module (part of the Drupal core) or the contributed pubcookie.module.


Profile Field User Account User Session Anonymous User User Role 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Copyright information

© Todd Tomlinson and John K. VanDyk 2010

Authors and Affiliations

  • Todd Tomlinson
  • John K. VanDyk

There are no affiliations available

Personalised recommendations