允许 一种执行动作或访问资源的能力的表示。 权限是不变的,反映了应用程序的原始功能(打开文件,打印文件,创建用户等)。 这就是使系统的安全策略动态化的原因:因为权限表示原始功能,并且仅在应用程序的源代码更改时更改,因此权限在运行时不可变-它们表示系统可以做什么。 要求 安装 npm install @lykmapipo/permission --save 用法 const { connect } = require ( '@lykmapipo/mongoose-common' ) ; const { start , mount } = require ( '@lykmapipo/exp
2021-02-07 12:06:34 442KB mongoose permission role permit
1
mongoose-7.1源码
2021-02-05 09:02:17 468KB mongoose-7.1
1
React-快速-护照-猫鼬样板 设置简单 克隆存储库,然后复制node ./setup.js 'My App Name' 演示版 关于此样板 这是一个基于react-scripts的样板。 它混合了React Hooks , Express , Mongoose和Passport 。 它使用cookie based authentication ,具有基于角色的客户端和服务器路由,并将一些用户数据存储在本地存储中。 客户端react hooks应用程序 路由 会话管理+身份验证 基于身份验证和角色的专用路由 用sass造型 Input Text和Button组件 服务器端express mongo通过连接mongoose passport认证 基于auth的页面路由和API路由 brypt密码加密 配置它 更改APP_SECRET和DB_URI .env值 从server/database/_insertDefaultUsers更改要插入数据库中的默认用户-这只是为了测试auth机制的能力-之后将其删除并插入您自己的用户。 删除setup.js 在本地运行 npm run
2021-02-03 14:06:04 69KB boilerplate express mongoose passport
1
Node JS应用-Zwitter Twitter的非常基本的克隆,它使用NodeJS,Express,Mongoose和Handlebars 所用包装 人体解析器 cookie解析器 表达 快递车把 jsonwebtoken 时刻 猫鼬 摩根 Nodemon 产品特点 列出所有推文 发表推文(登录后) 登录/注册 建立 克隆存储库git clone git@github.com:atulmy/nodejs-zwitter.git zwitter和cd zwitter git clone git@github.com:atulmy/nodejs-zwitter.git zwitter 安装NPM模块npm install 安装Bower组件bower install 运行节点服务器npm start
2021-02-03 14:06:03 10KB nodejs express twitter mongoose
1
NodeJS样板 NodeJS启动程序项目由尼泊尔的CodeShala启动。 请自由贡献。 使用的技术 flow.js-静态类型检查 表达 猫鼬 migrate-mongo-数据库迁移 运行启动项目 $ npm install $ npm install -g migrate-mongo $ migrate-mongo up $ npm start 迁移脚本 安装 npm install -g migrate-mongo 状态 migrate-mongo status 迁移 migrate-mongo up 资料夹结构 config:所有配置信息。 测试:单元测试文件夹 迁移:数据库迁移
2021-02-03 14:06:03 124KB nodejs express mongoose flowjs
1
作为monorepo的另一个入门者! 它包括什么? 莱娜! 纱线工作区已配置 定义明确的文件夹结构 沙哑! 预推钩以强制棉绒修复 GraphQL(@ nestjs / graphql graphql-tools graphql apollo-server-express工具) MongoDB支持(mongoose @ typegoose / typegoose dev:@ types / mongoose) nestjs-typegoose模块(@ nestjs-typegoose) Joi验证程序(@ hapi / joi dev:@ types / hapi__joi) 元数据反射API(reflect-metadata) 使用dotenv(@ nestjs / config)从NestJS进行配置 温斯顿伐木(巢-温斯顿·温斯顿) 护照(@ nestjs /护照护照护照本地dev:@ types / passport-local) JWT验证(@ nestjs / jwt护照-jwt dev:@ types / passport-jwt) 类转换器和类验证器(
2021-02-03 14:06:02 285KB graphql yarn eslint mongoose
1
密码奖杯 对开源做出贡献可能是一种学习,教授和积累几乎可以想象到的任何技能的有益方式。 :rocket: 快速开始 这是我们的快速入门指南。 分叉和克隆仓库 git clone https://github.com/CodeTrophs/Backend.git 安装节点依赖性 cd Backend/ npm install 视窗 npm install -g nodemon 开始开发。 导航到新站点的目录并启动。 npm run dev:start 打开源代码并开始编辑! 您的网站现在正在http://localhost:3000/api/v1/status ! 在您选择的代码编辑器中打开codetrophs目录,并在src下编辑文件。 保存您的更改,浏览器将实时更新! 为了在存储库上工作,您必须遵循以下步骤: 1:分叉仓库 2:在分支的存储库上创建一个新分支。 新分支的名称应为issue- 。 3:在系统上克隆存储库。 4:在新分支上工作并推送代码。 5:创建PR
2021-02-03 14:06:01 82KB nodejs github-api express mongoose
1
节点压缩 猫鼬+ hbs(把手)+ node.js | Explicación->
2021-02-03 14:05:58 14KB nodejs mongodb mongoose handlebars
1
timeWait-backEnd 前端代码前端代码: : angular2项目(时间等待) 数据库:mongonDB 数据库中间件:猫鼬 使用 git clone https://github.com/onaug6th/timeWait-backEnd cd timeWait-backEnd npm install node app.js 可能遇到的问题 因为数据库采用的是MongoDB,因此可以服务先启先先启数据库。而且数据库端口号要对应Node.js中配置端口号。环境构建推荐使用Docker,一键安装方便快捷。 在开启node.js服务时,因为node.js单线程。一旦出错服务会马上崩溃,推荐使用pm2进程保护。同时使用nodemon达到热更新的效果。 使用七牛云图片上传时需要注册账号凭证与密钥,这方面的配置可以参考这篇文章。 开源许可证 麻省理工学院
2021-02-03 14:05:58 658KB nodejs mongodb mongoose MongooseJavaScript
1
关于 简单的实现购物车的增减修订查,在全栈的道路上开始愉快的玩耍吧 技术栈 nodejs + express + mongodb +猫鼬 项目运行 项目运行之前,请确保系统已经安装以下应用 1、node (6.0 及以上版本) 2、mongodb (开启状态) git clone https://github.com/warplan/node-express-mongoose   cd node-express-mongoose npm install node app.js 访问: http://localhost:3000 部分截图 部分前台页面 说明 如果对您对此项目有兴趣,可以点“ Star”支持一下谢谢!^ _ ^ 或者您可以“ follow”一下,我会不断尝试更多的有趣的项目 开发环境macOS 10.12.4 nodejs 8.9.4 Mongodb 3.6.4 如有问题请直接在问题中提,或者您发现问题并有非常好的解决方案,欢迎PR :thumbs_up:
2021-02-03 14:05:57 494KB nodejs javascript express mongoose
1