我正在尝试使用评论系统构建应用程序,并想知道是否 有没有安全的方式来使用mongolab api而不与大家分享我的钥匙? 如果不是你们建议使用而不是使用ajax的mongolab api密钥。 感谢。
答案 0 :(得分:0)
不幸的是,无法使用带有Ajax的mLab Data API并保持API Key安全。我们建议您在mLab数据库之上实现自己的RESTful API服务器,该数据库可以充当数据库的守门员。然后,您的客户端应用程序将向API服务器发出Ajax请求。
虽然本教程使用Angular而不是Ajax,但这是我所描述的架构的一个很好的例子:https://devcenter.heroku.com/articles/mean-apps-restful-api。