Files
ScanCodeLogin/NodeServer/utils/index.js
2024-09-27 01:09:14 +08:00

17 lines
401 B
JavaScript

var random = require('string-random');
var qr = require('qr-image');
class Utils {
// 产随机字符串
randomNumber() {
return 'login/' + random(16, { numbers: true })
}
// 根据 randomNumber 的随机随机字符串生成base64二维码
getQRcode(str) {
return `data:image/png;base64,${qr.imageSync(str,{ type:'png' }).toString("base64")}`
}
}
module.exports = new Utils();