NodeJS аутентификация

394
16 июня 2017, 11:26

Здравствуйте. Проблема, наверное, глупая, но я не могу написать нормальную аутентификацию на node js. Важно сделать это без express. Я нашла способ сделать это с помощью заголовка, но я не поняла как его применить к нормальной красивой html-ой форме.

Answer 1
var passport = require('passport'),
    LocalStrategy = require('passport-local').Strategy;
passport.use(new LocalStrategy({
    usernameField: 'email'
}, function (email, password, done) {
    User.findOne({
        email: email
    }, function (err, user) {
        if (err) {
            return done(err);
        }
        if (!user || !user.authenticate(password)) {
            return done(null, false);
        }
        return done(null, user);
    });
}));
READ ALSO
Почему так себя ведет window.location.assign

Почему так себя ведет window.location.assign

пытаюсь загрузить документ по указанному url после выполнения скрипта следующим образом скрипт отрабатывает по этому url

366
Инпуты с типом поля email не сериализуются

Инпуты с типом поля email не сериализуются

На форме попробывать валидацию html5 и столкнулся с проблемой, есть поле email которое в javascript почемуто не сериализуется

379
Как изменить положение значения?

Как изменить положение значения?

Добрый деньПомогите, пожалуйста, изменить положение значения индикатора вот для этого

405
Что выполняет этот код?

Что выполняет этот код?

Уважаемые программисты, мой Хром, систематически, на любой странице, при клике на любую область, запускает скрипт, который открывает новую...

418