diff --git a/server.js b/server.js index 0094712..61f48cb 100644 --- a/server.js +++ b/server.js @@ -11,23 +11,7 @@ const KEYS_HTML_PATH = path.join(__dirname, 'index.html'); app.use(express.json()); -// Autenticação básica simples -const auth = (req, res, next) => { - const authHeader = req.headers.authorization; - if (!authHeader) { - res.setHeader('WWW-Authenticate', 'Basic realm="VaultUI"'); - return res.status(401).send('Autenticação necessária'); - } - const [user, pass] = Buffer.from(authHeader.split(' ')[1], 'base64').toString().split(':'); - if (user === 'tracksteel' && pass === '@@Gi05Br;;') { - next(); - } else { - res.setHeader('WWW-Authenticate', 'Basic realm="VaultUI"'); - return res.status(401).send('Credenciais inválidas'); - } -}; - -app.use(auth); +// Autenticação gerenciada pelo proxy (Traefik/Caddy) // Rota para servir o app app.get('/', (req, res) => {