Token Content Access - Backdrop CMS - Representative image

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.