Hello,

I’m looking for a Backdrop CMS successor for an old Drupal 7 module that I use.

A bit of background:
On my portal, registered users can submit events. These events are visible to everyone on the portal.
There are also RSS feeds:

  • The public RSS feeds are accessible to everyone and only provide limited information.
  • Additionally, there is a token-secured RSS feed (each user has their own individual access token), which shows the full details of events submitted by that specific user. The idea is that the user can then import their events to other platforms, etc.

I implemented this in Drupal 7 using the "Token authentication" module:
https://www.drupal.org/project/tokenauth
The RSS feed is a View, and access to it / content filtering is controlled using Token authentication.

Is there something similar available for Backdrop CMS?
 

Comments

Just to flag a small but significant difference between the two modules:

Token Content Access has a token set for each protected entity (e.g. node) or View Display (though tokens can be copied or set manually).

Token Auth has a token set for a user that then gives them access to the paths you select.

Off the top of my head, you could probably use Token Content Access combined with comparing a field stored on their user account.  So the path could be something like:

https://example.com/event_feeds/my_events/user_id?tca=TokenContentAccessToken&userToken=CustomSetOrRandomTokenFromUserAccount