I've been working on a site built in Drupal 6. The site is to integrate with an existing system and therefore I had to integrate into an existing login authentication mechanism. The components are: