什么是Passport中的闪存信息?

我正在阅读护照文件,我想知道什么是闪光消息。 Googeling它没有给我任何相关的答案。

Flash消息就像临时variables

但它主要是一个临时会话,例如,您只想显示一次错误消息,只会有一个命中。 在你下一个路线它将会消失

所以通过使用闪光消息,你可以显示错误或成功的消息给用户。

为了解释passport.js文档,Flash消息与路由redirect结合,以向用户提供或显示状态信息。

app.post('/login', passport.authenticate('local', { successRedirect: '/', failureRedirect: '/login', failureFlash: true }) ); 

您基本上需要让用户知道他们已经失败或成功访问某些资源。

以下是文档中提供的片段:

在发生故障的情况下

 passport.authenticate('local', { failureFlash: 'Invalid username or password.' }); 

在成功的情况下

 passport.authenticate('local', { successFlash: 'Welcome!' }); 

最基本的闪光灯设置使用像连接闪光灯 。 这基本上是一个消息系统,利用会话临时存储。

我已经跑过的基本教程,它用于消息,如吐司popup。 一旦用户确认该消息,它将从会话中清除。