当一个新用户被添加到ldap客户端时,我想用nodejs加密为他生成一个密钥对并将其存储到sqlite3。
我添加新用户的代码是:
router.post('/', function(req, res, next) {
console.log('create new user');
console.log(req.body);
var cn = req.body.cn;
var employeeType = req.body.employeeType;
var password = req.body.password;
ldap.addUser(cn, employeeType, password);
var alice = crypto.creadeECDH('secp256k1');
var keyPair = alice.generateKeys();
db.addKeypairs(cn, keyPair);
res.sendStatus(201);
});
应该像db.addKeypairs,但我不知道如何将它存储到sqlite3。有谁知道怎么做?