Как сделать форму авторизации? - PullRequest
0 голосов
/ 11 февраля 2019

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)
 }
});
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...