|
|
@ -114,11 +114,6 @@ let indexHTML = fs.readFileSync("./dist/index.html").toString(); |
|
|
|
socket.emit("setup") |
|
|
|
} |
|
|
|
|
|
|
|
if (await setting("disableAuth")) { |
|
|
|
console.log("Disabled Auth: auto login to admin") |
|
|
|
await afterLogin(socket, await R.findOne("user", " username = 'admin' ")) |
|
|
|
} |
|
|
|
|
|
|
|
socket.on("disconnect", () => { |
|
|
|
totalClient--; |
|
|
|
}); |
|
|
@ -139,8 +134,12 @@ let indexHTML = fs.readFileSync("./dist/index.html").toString(); |
|
|
|
]) |
|
|
|
|
|
|
|
if (user) { |
|
|
|
debug("afterLogin") |
|
|
|
|
|
|
|
await afterLogin(socket, user) |
|
|
|
|
|
|
|
debug("afterLogin ok") |
|
|
|
|
|
|
|
callback({ |
|
|
|
ok: true, |
|
|
|
}) |
|
|
@ -536,6 +535,18 @@ let indexHTML = fs.readFileSync("./dist/index.html").toString(); |
|
|
|
callback(false); |
|
|
|
} |
|
|
|
}); |
|
|
|
|
|
|
|
debug("added all socket handlers") |
|
|
|
|
|
|
|
debug("check auto login") |
|
|
|
if (await setting("disableAuth")) { |
|
|
|
console.log("Disabled Auth: auto login to admin") |
|
|
|
await afterLogin(socket, await R.findOne("user")) |
|
|
|
socket.emit("autoLogin") |
|
|
|
} else { |
|
|
|
debug("need auth") |
|
|
|
} |
|
|
|
|
|
|
|
}); |
|
|
|
|
|
|
|
console.log("Init") |
|
|
@ -605,8 +616,6 @@ async function afterLogin(socket, user) { |
|
|
|
} |
|
|
|
|
|
|
|
sendNotificationList(socket) |
|
|
|
|
|
|
|
socket.emit("autoLogin") |
|
|
|
} |
|
|
|
|
|
|
|
async function getMonitorJSONList(userID) { |
|
|
|