first commit

This commit is contained in:
编码猿
2024-09-27 01:09:14 +08:00
commit 9420feb4c9
56 changed files with 1811 additions and 0 deletions

1
NodeServer/utils/.pydio Normal file
View File

@@ -0,0 +1 @@
c5a72c45-7bb0-4bec-8631-53fb9b81e78f

17
NodeServer/utils/index.js Normal file
View File

@@ -0,0 +1,17 @@
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();