nw-demo-sqlite3:nw 与 golang sqlcipher

时间:2024-07-09 05:13:30
【文件属性】:

文件名称:nw-demo-sqlite3:nw 与 golang sqlcipher

文件大小:9KB

文件格式:ZIP

更新时间:2024-07-09 05:13:30

JavaScript

nw-demo-sqlite3 本演示使用 golang 和 nodejs。 使用golang写一个sqlite代理作为cli,并使用nodejs childe_process调用cli。 出于安全原因,即使我们可以,我们也不使用 nodejs 调用 sqlite 数据库。 我们要保护数据库。 所以用户不能直接访问数据库。 他们看不到数据库的密钥。 我们可以通过 golang 编写一些私有函数,比如检查用户是 admin 还是其他角色。 它使用 主要问题是很难在 OSX 上进行交叉编译。 sqlcipher golang 库由 cgo 编写。


【文件预览】:
nw-demo-sqlite3-master
----.gitignore(74B)
----app.js(98B)
----package.json(793B)
----Makefile(522B)
----src()
--------sqlite()
----public()
--------error.jade(108B)
--------index.jade(304B)
--------user.jade(167B)
--------signup.jade(268B)
----README.md(606B)
----index.html(3KB)
----lib()
--------go.js(1KB)
--------index.js(1KB)
--------db.js(372B)
--------user.js(1KB)
----config.json(83B)
----.editorconfig(296B)

网友评论