注册用户首次访问url显示flash消息

时间:2016-05-12 07:08:02

标签: laravel middleware flash-message

我想创建中间件并检查注册用户是否已访问过当前URL,如果没有显示flash消息。 此功能我只需要在特定页面上显示巡视,以便新用户可以了解下一步该做什么。 我确实知道我可以通过用户表中的每个用户的商店数据来做到这一点,但也许还有另一种方法可以做到这一点? 谢谢。

1 个答案:

答案 0 :(得分:0)

这可能会非常复杂,具体取决于您的路线数量。为什么     你不是只是简单地说:

1. Whenever user signup just store a session say session()->put('show_tour', true);

2. Now, show the flash-message on every page for registered user by checking this session value.

3. Make a button to disable this tour in your flash message. Make an AJAX call to destroy this session.