我来自 Java 和关系世界,并试图让我的脚湿透。我正在开发的应用程序是一个约会调度系统,在后端使用 node.js 和 MOngo,客户端在 angular.js 中。
我试图理解几个可能是我的 Java 偏见残余的关键概念。任何有关指向相关片段的帮助,教程表示赞赏。
1) 我将如何管理 Mongo/Node 中的预约、客户和服务代表之间的关系?是否创建了约会对象并在约会中存储了用户 ID 的引用?用户是否需要参考约会列表?
2) 用户 authn/authz,由于节点被用作 RESTful 服务提供者,我如何创建基于角色的控制?例如,当用户注册为服务代表时,他应该被批准。有没有可以提供帮助的模块?
3) 任何提供用户注册等报告的通用模块?
4) 人们如何管理客户端 MVC 的权限?
非常感谢任何指针。