new(all): Web log.

This commit is contained in:
Rodrigo Rodriguez 2022-08-07 11:05:20 -03:00
parent 28a6f33700
commit c508019ca0

View file

@ -206,11 +206,13 @@ export class GBServer {
// ... some not authenticated middlewares // ... some not authenticated middlewares
server.use((req, res, next) => { server.use((req, res, next) => {
if (req.originalUrl.startsWith('/logs')) {
var user = auth(req); var user = auth(req);
if (!user || !admins[user.name] || admins[user.name].password !== user.pass) { if (!user || !admins[user.name] || admins[user.name].password !== user.pass) {
res.set('WWW-Authenticate', 'Basic realm="example"'); res.set('WWW-Authenticate', 'Basic realm="example"');
return res.status(401).send(); return res.status(401).send();
} }
}
return next(); return next();
}); });