Данные req.flash () сохраняются даже после обновления страницы с помощью connect-flash - PullRequest
0 голосов
/ 31 октября 2018

Я использую connect-flash, чтобы в моем приложении sailjs было флэш-сообщение. Флэш-сообщение сохраняется даже после обновления страницы. Я пробовал решение на этом

Я создал политику для очистки массива req.session.flash перед любым запросом, но в этом случае флэш-сообщения не отображаются. Как правильно показывать флэш-сообщение только один раз?

Редактировать: -

Код в моей политике: -

        //removeFlash.js
        module.exports = async function(req, res, next) {
            req.session.flash = {};
            next();
        };

icies.js содержит

'*' : 'removeFlash'

Мой контроллер содержит

req.flash("error_msg", "Incorrect username or password."); return res.redirect("/login");

...