|
@@ -6,8 +6,8 @@ var bcrypt = require("bcryptjs");
|
|
|
var router = express.Router(); // get an instance of the express Router
|
|
|
const querystring = require("querystring");
|
|
|
var mysql = require("./mysql");
|
|
|
-// const _mysqlLabor = ["123.58.32.151", "pbl"]; //edu數據庫信息
|
|
|
-// const _mysqluser = ["123.58.32.151", "cocorobouser"]; //用户数据库信息
|
|
|
+// const _mysqlLabor = ["183.36.25.93", "pbl"]; //edu數據庫信息
|
|
|
+// const _mysqluser = ["183.36.25.93", "cocorobouser"]; //用户数据库信息
|
|
|
// const _getmysqlLabor = ["123.58.32.152", "pbl"]; //edu數據庫信息
|
|
|
// const _getmysqluser = ["123.58.32.152", "cocorobouser"]; //edu數據庫信息
|
|
|
const _mysqlLabor = ["172.16.12.5", "pbl"]; //edu數據庫信息
|
|
@@ -418,6 +418,38 @@ router.route("/loginRace").all((req, res, next) => {
|
|
|
}
|
|
|
});
|
|
|
|
|
|
+/* 修改密码接口 */
|
|
|
+router.route("/updateAllPassword").all(function(req, res, next) {
|
|
|
+ //mode的处理
|
|
|
+ let p = [];
|
|
|
+ p.unshift(_mysqlLabor[0], _mysqlLabor[1], "getAllPassword"); //執行存儲過程
|
|
|
+ mysql.usselect(p, function(ret) {
|
|
|
+ var allUser = ret[0];
|
|
|
+ for (let i = 0; i < allUser.length; i++) {
|
|
|
+ _password = bcrypt.hashSync("Coco1234", bcrypt.genSaltSync(10));
|
|
|
+ console.log(_password);
|
|
|
+
|
|
|
+ let p2 = [allUser[i].userid, _password];
|
|
|
+ p2.unshift(_mysqlLabor[0], _mysqlLabor[1], "iniPassword"); //執行存儲過程
|
|
|
+ mysql.usselect(p2, function(ret) {
|
|
|
+ console.log(i);
|
|
|
+ console.log(ret);
|
|
|
+ });
|
|
|
+ }
|
|
|
+
|
|
|
+
|
|
|
+ // var matchedUsers = allUser.filter(function(user) {
|
|
|
+ // return bcrypt.compareSync('123456', user.password);
|
|
|
+ // });
|
|
|
+ // let a = matchedUsers.map(user => user.userid).join(",");
|
|
|
+ // console.log(a);
|
|
|
+
|
|
|
+ // res.end(JSON.stringify(matchedUsers));
|
|
|
+ });
|
|
|
+});
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
/* 修改密码接口 */
|
|
|
router.route("/updatePassword").post(function(req, res, next) {
|
|
|
//mode的处理
|