cjs: node.js+express+ Sequelize ORM 快速开发框架,集成用户登录,权限管理,日志管 ...
开源软件名称:cjs
开源软件地址:https://gitee.com/caibojian/cjs
开源软件介绍:
#CJS项目简介 ###开发日志: 界面展示:用户管理权限管理实时日志
主要功能- 用户管理:可增删查改人员信息。
- 用户组管理:进行人员权限的分配功能
- 实时日志:登录系统后,进入该菜单后台就可以实时将后台新增的日志数据推送到前端来,再也不需要用tail -f 之类的命令了
- 系统状态:系统状态是基于netdata做的,该功能需要事先在服务器中装好netdata,然后修改页面中的服务地址
核心技术目前应用的核心模块如下: - 核心框架:node.js + express
- 安全框架:自己写的权限管理功能
- 持久层框架(ORM):Sequelize
- 缓存框架:Redis(暂未完成)
- 会话管理:express-session
- 日志管理:Log4js
- 前端框架:Angular JS + Bootstrap + Jquery
启动说明- npm install
- npm start
- 配置文件在settings.js文件中,配置mongodb数据库的连接。
- 项目第一次运行会自动给数据库插入一个管理员用户,用户名:admin,密码:password
感谢
GitHub |
请发表评论