问题标签 [connect-flash]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
3217 浏览

express - 使用 Passport.js 显示 Flash 消息

在 Express 4 中使用 Passport.js 时,我无法显示 flash 消息。 Passport.js 本地策略文档显示了如何设置 flash 消息,但没有太多关于如何实际显示它。

这就是我一直在做的事情。

没有错误,控制台没有告诉我关于flash未定义的任何信息。console.log(flash)什么都不显示。怎么显示flash

0 投票
1 回答
1963 浏览

javascript - 如何使用车把获取 Flash 消息?

我正在尝试让 flash 与我的车把模板一起工作,但它不起作用。如何显示消息

if (!user) return done(null, false, { message: 'No user found'})

return done(null, false, { message: '哎呀!密码错误。'})

在警告框中?

已安装的软件包:express、connect-flash、express-handlebars、passport、passport-local、express-session、connect-mongo

车把模板:

0 投票
4 回答
3296 浏览

javascript - 如何让 connect-flash 返回多条消息或带有换行符的单条消息?

我正在使用 nodejs 构建一个应用程序。

我创建了一个表单,并且正在对用户输入进行后端验证。基本上,我有一个 var,“消息”,每次遇到输入错误时,我都会将错误附加到消息中。

(我还使用指示性 -- http://indicative.adonisjs.com/ -- 进行错误验证。它返回一个数组错误)

我正在使用 connect-flash 将错误返回给用户

我正在使用连接闪存 https://www.npmjs.com/package/connect-flash

我的问题是 connect-flash 忽略换行符。即,我得到类似的东西:

在此处输入图像描述

我希望每条错误消息都在单独的行上。我似乎无法找到实现这一目标的方法。有任何想法吗?

这是问题的一个更简单的版本:为什么 req.flash("errors", "hello \n goodbye") 返回

代替

0 投票
1 回答
3200 浏览

express - 护照js中的闪烁消息

我有关于闪信的问题。我没有在我的页面上收到错误消息。请告诉我错误在哪里。

PS。对不起我的英语;D

应用程序.js

要求:快递、护照、哈巴狗、快递会话、cookie-parser、connect-flash、body-parser...

路由器.js

护照-init.js

index.pug

0 投票
1 回答
1019 浏览

node.js - Flash message is not display on handlerbar template using node js with passport js

I am trying to show message in handlebar template using connect-flash package but message is not showing and its print count when i use {{loginMessage}} in login page. but not display message. here is my code

file..routes/index.js

})

my app.js

Please help! Thanks!

0 投票
1 回答
814 浏览

angularjs - 如何将 req.flash 消息从节点发送到 Angular.js

我正在关注如何使用 nodejs 和护照设置身份验证的教程(http://scotch.io/tutorials/javascript/easy-node-authentication-setup-and-local

本教程包含使用 ejs 渲染模板并传入 flash 信息和错误消息。

而不是这个,我喜欢使用 angularjs。我遇到问题的部分是将闪存消息发送到客户端角度。我知道如何使用模板和发送变量,但是 Angular 中的什么替换了下面代码中的“req.flash('Message')”?

什么是等效的或任何其他方法来显示我们的消息,例如从 nodejs 到 angular 的 req.flash

0 投票
1 回答
66 浏览

javascript - req.flash is not a function - Initialization order

I am using node.js with Express 4. I have problem with connect-flash initialization. I looked at many questions with different answers and I still can't solve my problem. I tried many combinations of app.use() order and still getting TypeError req.flash is not a function

Here is my current initialization order:

Thank you for your help.

0 投票
1 回答
998 浏览

node.js - Connect-flash 消息不适用于 res.render("SomeView")

我无法为 res.render 使用 connect-flash 包。我的主要目的是在渲染视图时显示一条 Flash 消息。

我可以使用 res.redirect("route") 但不能使用 res.render("view") 代码。是设计使然吗?

我的代码如下所示

0 投票
1 回答
447 浏览

node.js - 如何将 Flash 消息放入我的代码中?

我有一个功能

当我发出发布请求时,此功能有效。

如何将 flash ( connect-flash) 放在我的 console.log 中?

Connect-flash已安装,带有cookiessessions。我尝试了不同的方法,但我无法理解闪存信息的哲学......

0 投票
1 回答
351 浏览

node.js - 护照js本地connectflash不能与ejs一起使用

我有一个使用 passportjs 的项目可以正常工作,但没有显示 Flash 消息。

passportjs 文件如下所示:

我的 routes.js 文件如下所示:

我的 login.ejs 文件如下所示:

我不知道为什么它不起作用?

如果有任何与包含相关的问题,我的 server.js 会出现: