如何解决如何在Apostrophe CMS中向一组用户隐藏某些内容?
我正在考虑将Apostrophe CMS用于一个非常大的Intranet网站。我需要具有为用户提供不同类型的权限级别的能力(可以这样做),我需要限制某些用户的页面(可以做到),并且需要限制用户在浏览器中查看某些内容的能力。拥有一定权限的用户访问整个页面(不是整个页面),这可能吗?
解决方法
可以使用Personas扩展模块:https://www.npmjs.com/package/apostrophe-personas。确实,这正是Personas模块的作用。
您还可以在模板中使用data.user._groups
属性来查看它们所在的组并以这种方式显示内容。您可以通过使区域areas
的属性包含组名来自动为组创建name
(再次在模板中使用该data.user._groups
属性)。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。