javascript - 带有远程 MySQL 的 NodeWebkit

标签 javascript mysql node.js node-webkit

我正在做一个简单的 nodewebkit 项目,我想用一个远程数据库来做这件事。

远程连接到 sql server 的最佳和最安全的方法是什么?

我已经查过了node-mysql和类似的解决方案,但将数据库连接凭据放在 nodewebkit 应用程序中看起来并不安全。

那么我应该怎么做才能确保我的 sql server 安全?

最佳答案

我能想到的唯一方法是对数据库请求使用某种代理。拥有一个带有公共(public) API 的 Web 服务器,为 node-webkit 客户端提供服务。使用 session 和登录确保只有允许的用户使用此 API,并使 Web 服务器向数据库发出请求并返回结果。

关于javascript - 带有远程 MySQL 的 NodeWebkit,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31891614/

相关文章:

javascript - 我正在使用 LeafletJS 和 JavaScript 在 MapBox map 上显示点。但这些点并没有对齐。它们很接近但不精确

mysql子查询性能

node.js - Express 服务器导致错误 "This site can’ t 提供安全连接本地主机发送了无效响应”

javascript - 如何为 ng-repeat : AngularJS 中循环的每个 md-chip 应用样式

javascript - 表单提交时 Angular $scope 未定义

mysql - Ruby on Rails - 如何将一个模型中的外键值显示给另一个模型

node.js - 如何将排序函数与 $or 和 $and 一起使用?

PHP REDIS NODE.JS 多发布者/订阅者

javascript - Facebook Javascript 如何使用 JQuery 显示加载时的变量

mysql - 通过 Gorm 查询模型