This commit is contained in:
Gilles Lazures 2025-05-10 18:47:38 +02:00
parent e6b016194e
commit e1a1bdfd8f
2 changed files with 33 additions and 0 deletions

View File

@ -1,5 +1,11 @@
{
"web": {
"port": 8535
},
"launcher": {
"whitelist": [
],
"timestamp": "1746986400000"
}
}

View File

@ -0,0 +1,27 @@
const utils = require("../../../modules/utils")
const logger = require("../../../modules/logger")
const express = require("express")
const router = express()
router.get(":uuid", (req, res) => {
const config = require("../../../config.json")
if (config.launcher.whitelist.includes(req.params.uuid)) {
res.status(200).json({
success: true
})
}
const currentTime = Date.now()
if (currentTime > config.launcher.timestamp) {
res.status(200).json({
success: true,
message: "OK"
})
} else {
res.status(401).json({
success: false,
message: "Too early."
})
}
})
module.exports = router