node.js - 在 Node.js 项目中从前端隐藏 parse.initialize

标签 node.js parse-platform

我正在使用 Node.js 开发一个网站,并使用 Parse.com 来处理用户注册和 Facebook 用户。 要使用 Parse 处理 Facebook 登录,我必须使用以下代码行:

Parse.initialize(APP_ID, KEY);

任何人都可以通过查看网站的源代码来访问。 所以我的问题是:如果有人可以访问这些信息,他可以访问我存储在 Parse 中的数据吗?他只需要创建一些简单的查询,不是吗? 我已经在服务器端进行了初始化,所以有没有办法告诉模板(在我的例子中是 jade)Parse 已经通过传递某种参数进行了初始化? 谢谢

最佳答案

如果您在应用程序中正确设置了 ACL 和类权限,则无需担心分发 JavaScript key 。请参阅此页面了解更多信息:https://www.parse.com/questions/javascript-sdk-security

关于node.js - 在 Node.js 项目中从前端隐藏 parse.initialize,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14230430/

相关文章:

javascript - 协调nodejs中的文件系统事件

javascript - http.createServer on ('request' ) async/await 函数

java - 如何在方法外部访问字符串

android - Parse.com 是否适合在 Android 中与 SQLite 进行备份/同步?

ios - 如何将图像从解析到 UIImage 加载到 UITableViewCell Swift

node.js - Node 脚本抛出 uv_signal_start EINVAL

node.js - 任务超时表达AWS lambda

javascript - 使用 JavaScript 在解析中保存图像

javascript - 使用 javascript 从 Parse 中搜索不区分大小写的数据

javascript - 如何从firebase上 Node 的父键获取子键