看很多nodejs项目的启动文件中都会设置app.keys,设置的这个值有什么用啊?
刚刚查了 这是一个用户授权的密钥,在koaJs中
设置签名Cookie密钥,该密钥会被传递给 KeyGrip。 当然,您也可以自己生成 KeyGrip 实例: app.keys = [‘im a newer secret’, ‘i like turtle’]; app.keys = new KeyGrip([‘im a newer secret’, ‘i like turtle’], ‘sha256’);
设置签名Cookie密钥,该密钥会被传递给 KeyGrip。
当然,您也可以自己生成 KeyGrip 实例:
app.keys = [‘im a newer secret’, ‘i like turtle’]; app.keys = new KeyGrip([‘im a newer secret’, ‘i like turtle’], ‘sha256’);
https://github.com/crypto-utils/keygrip/blob/master/index.js
CNode 社区为国内最专业的 Node.js 开源技术社区,致力于 Node.js 的技术研究。
刚刚查了 这是一个用户授权的密钥,在koaJs中
https://github.com/crypto-utils/keygrip/blob/master/index.js