【发布时间】:2018-03-26 13:05:41
【问题描述】:
我正在尝试使用 node.js+express.js 来构建 Web 服务器。他们是我网站中的两种用户:普通用户和管理员。经理有权在我的数据库的某些字段中写入数据,但普通用户只能读取它们。
所以我的问题是:我应该为经理和普通用户使用分离的快速服务器实例吗?所以他们使用不同的端口,不会互相打扰?
【问题讨论】:
-
也许您可能希望您的用户具有不同的角色,请查看以下线程:stackoverflow.com/questions/9609325/…
-
您可以按照ACL模式来处理不同的角色。我认为不同的服务器不是最好的方法。 en.wikipedia.org/wiki/Access_control_list
-
您应该使用 ACL 并在您的工作中使用这个包 (npmjs.com/package/acl)。它会有所帮助。
标签: javascript node.js express server