AccessControl访问控制项目

MongoDB+Node.js 的访问控制小项目,功能比较集中,部署起来也不复杂。用的是经典的MEAN.js栈:MongoDB 存数据,Express 管路由,前端靠 AngularJS 撑场子,Node.js 做后端。

卡片信息的CRUD 操作都有了,位置模块目前没用上,但接口结构预留着。后端也了一个挺好用的 JSON API,像 /api/users/auth?cardNumber=XXXX 这种接口,可以直接配合 cURL 验证卡片状态——激活还是没激活,判断逻辑也不复杂。

安装起来不算麻烦,MongoDBNode.js得先装好,另外记得建一个/data/db文件夹,权限别忘了给当前用户开。跑个 node server.js 就能启动。嗯,整个流程比较直接,新手也能快速上手。

要注意的是,虽然功能齐全,但项目毕竟偏小型,适合用来学习访问控制流程接口验证机制,别拿去做企业级的东西哈。如果你正好在摸索 MEAN 栈 或是想快速搭一个权限验证模型,可以试试看。

zip 文件大小:53.98KB