node-api-boilerplate:用于创建 Node.js API 的样板。 基于 Restify 和 Mongoose

时间:2021-07-06 06:27:25
【文件属性】:
文件名称:node-api-boilerplate:用于创建 Node.js API 的样板。 基于 Restify 和 Mongoose
文件大小:10KB
文件格式:ZIP
更新时间:2021-07-06 06:27:25
JavaScript 节点 API 样板 用于创建安全或快速而肮脏的 Node.js API 的样板框架。 基于 Mongoose、Restify 和 Passport 构建。 这个框架提供什么安全性? 该项目使用两种安全方案来实现安全的 API。 它使用,并使用 HTTP 基本身份验证方案来确保合法用户无法访问他们不应该访问的端点(例如,其他用户的个人信息)。 但是,如果您想在此框架中使用 HTTPS,则不应在生产中“按原样”使用此框架。 cert/ 目录中包含的 OpenSSL 证书非常不安全(无密码),并且是自签名的(因此不受信任)。 如果这个框架只在内部使用,一个新的自签名证书(带有一个好的密码)就可以了。 要创建新的自签名证书,请在项目的根目录中执行以下步骤: $ rm cert/key.pem cert/certificate.pem $ openssl genrsa -out cert/k
【文件预览】:
node-api-boilerplate-master
----.gitignore(27B)
----package.json(536B)
----models()
--------user.js(1KB)
----LICENSE(1KB)
----README.md(5KB)
----helper.js(214B)
----routes()
--------user.js(848B)
----authenticate.js(984B)
----cert()
--------certificate.pem(574B)
--------key.pem(497B)
----test()
--------mocha.opts(18B)
--------user.js(2KB)
----server.js(1KB)

网友评论