
Why should you install this module?
If you want to normally hide content from anonymous users or users with lower privileges but grant access using a limited availability token this module will hide content from people without bypass permissions unless they have the token as a parameter in their URL.
Features
- Hide content unless user has permission to override or has the token in the URL
- Separate permissions to administer and to bypass the token protection
- Separate bypass permissions for each content type
- Enable for a content type and then activate on particular nodes
- Token and status available in views
- Views protection for protected content.
- Ability to allow views even if node is protected (perhaps to enable limited information).
- Ability to extend to other entity types.
- Protect Views allowing restricted viewing even if the content isn't protected.
- Manually override both the parameter key and the token.
- Persist the token for the session so one token can unlock multiple content pages that share the same token.
- Copy tokens from other content and bulk apply or remove protection.
- Force all content within a content type to be protected.
- Optional and configurable flood control to protect against attempts to brute force the token.
Key contributions
- Ported from Drupal 7 to Backdrop CMS
- Fixed bugs.
- Added multiple new features:
- Separate bypass permissions for each content type
- Token and status available in views
- Views protection for protected content.
- Ability to allow views even if node is protected (perhaps to enable limited information).
- Ability to extend to other entity types.
- Protect Views allowing restricted viewing even if the content isn't protected.
- Manually override both the parameter key and the token.
- Persist the token for the session so one token can unlock multiple content pages that share the same token.
- Copy tokens from other content and bulk apply or remove protection.
- Force all content within a content type to be protected.
- Optional and configurable flood control to protect against attempts to brute force the token.