【发布时间】:2013-04-02 13:02:28
【问题描述】:
我想对 mongohq 数据库中的所有用户密码进行加密。有没有办法可以在数据库端执行此更新以进行大规模更新,而不是从某个应用程序连接到数据库并逐个运行更新?
【问题讨论】:
-
除非你用 JavaScript 实现你的 bcrypt 算法,否则我会拒绝。
-
如果您更具体地使用河豚,您可以添加:github.com/drench/blowfish.js/blob/master/blowfish.js 到 system.js,然后在控制台中运行命令,这样它应该尽可能靠近服务器,而无需使用实际的服务器端 JS 编辑会带来的痛苦和麻烦:或者您可以使用:code.google.com/p/javascript-bcrypt