https://www.npmjs.com/package/basic-auth Привет всем.Я создал сервер через экспресс и использую модуль basic-auth.Но я не могу понять, как я делаю свою форму авторизации, стандартная версия использует форму браузера, как ее отключить?
const express = require('express');
const app = express();
const http = require('http').Server(app);
const auth = require('basic-auth');
const compare = require('tsscmp');
Используя стандартный пример
app.get('/', function(req, res){
var credentials = auth(req);
if (!credentials || !check(credentials.name, credentials.pass)) {
res.statusCode = 401
res.setHeader('WWW-Authenticate', 'Basic realm="example"');
res.sendFile(__dirname + '/node_page/error.html');
} else {
var html = fs.readFileSync(__dirname + '/console.html').toString()
res.send(html)
}
});