Provides additional ways of restricting access to Contribution Pages or Event Registration pages, and displays an error message if the conditions are not met.
Example conditions:
- Require a visitor to be logged-in or to have a valid checksum
- Require a visitor to be a member of a specific group (assumes a checksum or login, and it can be a smart-group, ex: active member, or membership ends in less than 30 days)
For events, it is also possible to set a global default, and then override for a specific event. The "access denied" message displayed also supports tokens, so it's possible to customize the global message on a per-event basis more easily.
Similar extension: Member Only Event - allows restricting events by membership status. Simpler configuration options, but does not support Contribution Pages or smart-groups.
