add storeObject

This commit is contained in:
Jay
2017-06-02 18:07:25 +08:00
parent ca9c86b104
commit c69679dfe2
8 changed files with 165 additions and 0 deletions
+1
View File
@@ -4,6 +4,7 @@ const koaBody = require('koa-body');
// import tools
const mysql = require('../../libs/mysql_pool.js');
const so = require('../../libs/storeObject');
const config = require('../../config.json');
// routes
+9
View File
@@ -3,6 +3,7 @@ const router = new Router();
// import tools
const crypto = require('../../libs/crypto.js');
const so = require('../../libs/storeObject');
router
.post('/login', async(c, n) => {
@@ -25,6 +26,14 @@ router
} catch (err) {
return c.body = 'DB Query Error';
}
let u = c.body.record[0];
let uuid = null;
while (true) {
uuid = crypto.random(10);
if (!so.chkKey(uuid)) { break; }
}
so.set(uuid, u);
})
module.exports = router;