I was wondering if this is possible with Webflow + Memberstack or something like this or if I need to choose a different tool for this purpose (if someone has a recommendation I would highly appreciate it).
I need to build a CMS website where the content of the CMS is only shown to a specific group of users in with a certain attribute, which they can set in their account settings.
So basically, not all users would see all the content available, is this possible with Webflow and a third-party tool, or do I need to choose something else for this?
Hey, hope you got this use-case setup for your project.
For future readers though, it is possible to achieve this via different approaches. One of them could be to take inspiration from this cloneable template where in the Dashboard page a custom script takes care of showing elements if the CMS items custom attribute matches that of the logged in member ID from Memberstack. This script can be modified to fetch any custom field data from Memberstack and match it to hide / show CMS items based on the user.
Another approach could be to include the attribute with which you want to filter the CMS items inside each item and have Finsweet filters setup (and hide both of those from display) and trigger it to filter the CMS items on page load accordingly.