我希望网站中的网页仅供付费用户使用。 用户可以在线购买订阅并立即访问这些页面。
在Apostrophe CMS中实施此功能有多难? 我是node.js开发人员
我在哪里可以看到为Apostrophe CMS开发的所有插件?
谢谢!
答案 0 :(得分:1)
很有可能将Apostrophe用于你提议的目的。我有一个非常类似的网站已经建立在Apostrophe上,它允许用户创建帐户并购买“订阅”,以便访问某些页面和内容。
您可以首先查看Apostrophe用户,组和权限模块。使用Apostrophe的内置权限,您可以设置某些组以访问需要限制的页面,但不允许未注册或未订阅的访问者访问这些页面。
此时,您需要做的就是设置一个模块来处理订阅(您可以使用Apostrophe的模式将订阅对象“加入”到每个用户,以便您可以轻松访问每个用户的订阅信息)并构建一个包含实际订阅工作流程的页面。如果您创建了自己的“订阅”模块,则可以同时处理这两个问题 - 您将能够构建一个可以与“订阅”控制器上的后端方法进行通信的前端页面。该控制器可以处理付款,并添加向允许查看受限内容的组购买订阅的用户。
在撇号中有许多其他方法可以创建一个非常相似的设置 - 我喜欢它的一个方面是它的灵活性和可扩展性。您可能希望开始阅读以下链接中的“入门”和“中级教程”。
https://apostrophecms.org/docs/tutorials/getting-started/index.html