在查看通过 Bluemix 应用程序获得的 Node.js 样板应用程序时,会发现有一个名为 IBMSecurity 的包。这似乎意味着,只需在其后放置一些路由,这些路由就需要从您的移动应用程序进行标记化调用。
//uncomment below code to protect endpoints created afterwards by MAS
var mas = require('ibmsecurity')();
app.use(mas);
这准确吗?如果您阅读此处的文档,http://mbaas-gettingstarted.ng.bluemix.net/node#get-started-with-security ,它说它锁定了一切,而不是它之后的路线。所以显得有点不清楚。如果两者都支持,则应在文档中提及,因为如果您可以选择锁定哪些路由,则该功能会更具吸引力。
最佳答案
@Raymond Camden,如果您要求文档部分 http://mbaas-gettingstarted.ng.bluemix.net/node#get-started-with-security 描述了使用身份验证来启用应用程序安全性的方法,那么它是正确的。我正在读你的问题'......说它锁定了一切,而不是它之后的路线。所以显得有点不清楚。 ...'。我没有在文档中读到类似的内容。您能否澄清一下您正在阅读的哪个部分/段落意味着它锁定了所有内容?
关于node.js - 移动应用程序安全、Bluemix 和 Node.js 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30651390/