These modules provide various types of legal support:
- Legal: Displays your Terms & Conditions to users who want to register, and requires that they accept the T&C before their registration is accepted. If Terms & Conditions are changed users with an existing account will be asked to accept the new version, and will not be able to log in until they have.
- Agreement: The Agreement module allows the administrator to present a text-based agreement (think "Terms of Service") that users of a particular role must accept before they are allowed to access the site. The agreement is presented to users right after login, and must be accepted before the user can navigate to another page..
- Disclaimer: This module set up a lightbox disclaimer using NyroModal jQuery plugin or or jqModal jQuery plugin (Drupal 6.x version) with a simple "Enter" / "Exit" action for visitors.
- Validateage: This module validates a user's age at registration. The minimum age is configurable in an admin page.