文件名称:oauth2orize-ResouceOwnerPasswordFlow:节点 | 使用 Nodejs + oauth2orize 实现 Oauth2(资源所有者密码流)
文件大小:10KB
文件格式:ZIP
更新时间:2024-07-21 14:58:04
JavaScript
oauth2orize-ResouceOwnerPasswordFlow 这是一个如何使用 NodeJS 和 auth2orize 模块实现资源所有者密码流 (OAuth2) 的示例。 如果您打算为移动客户端(第一方应用程序)构建安全的 API,此流程很简单且非常适合。 ( ) 非常重要的注意事项: 您应该使用安全层 (HTTPS)。 就我而言,我将这项工作委托给 nginx,但如果您想直接使用 NodeJS 公开 API,则应使用 https 而不是 http(app.js,第 35 行)。 您可以在此处找到有关如何读取证书文件的更多信息,例如: : 。 在这个例子中,所有的错误都被显示出来。 这不是处理错误的安全方法,假设这只是为了开发建议。 ##如何安装: 安装 (可选)更改端口(app.js,第 35 行) (可选)编辑 mongo 连接配置文件 (models
【文件预览】:
oauth2orize-ResouceOwnerPasswordFlow-master
----utils()
--------constants.js(143B)
--------utils.js(802B)
----models()
--------user.js(1KB)
--------token.js(524B)
--------client.js(376B)
--------db.js(634B)
----app.js(1KB)
----README.md(4KB)
----.gitignore(2KB)
----routes()
--------user.js(1009B)
--------auth.js(2KB)
--------oauth2.js(3KB)
--------client.js(403B)
----package.json(523B)