We recently developed and released a small module that allows easy access for viewers referred by specific approved links to content that would otherwise be obscured from anonymous users. It was also the maiden voyage of Bradley Mellen, our newest hire – it was both his first project since joining Kosada and also his first Drupal module.

Role Referral allows the assignment of roles to anonymous users who enter the site at a specific URL ([drupalsite]/referred) from a specified referring URL. It relies on an access control module such as TacLite to allow or deny permissions to referred users, without their having to log in.

The module can be found on the Drupal development section of this site or downloaded directly from the Drupal website.
It is currently available only for Drupal 6.x