【发布时间】:2018-10-24 21:42:16
【问题描述】:
我是 Laravel 新手,使用 5.6 版本。我希望如果用户转到经过身份验证的特定页面,它应该重定向到登录页面并显示一条闪存消息,例如用户去创建经过身份验证的帖子页面并且用户未经过身份验证,因此显示登录表单但我想要登录页面上还会显示一条闪光消息,谁能告诉我在哪里设置该消息???
注意:我使用的是内置的 Laravel 登录系统,没有任何改变!
【问题讨论】:
标签: php laravel laravel-5.6
我是 Laravel 新手,使用 5.6 版本。我希望如果用户转到经过身份验证的特定页面,它应该重定向到登录页面并显示一条闪存消息,例如用户去创建经过身份验证的帖子页面并且用户未经过身份验证,因此显示登录表单但我想要登录页面上还会显示一条闪光消息,谁能告诉我在哪里设置该消息???
注意:我使用的是内置的 Laravel 登录系统,没有任何改变!
【问题讨论】:
标签: php laravel laravel-5.6
Laravel 默认认证支持事件。
当用户验证失败时,App\Listeners\LogFailedLogin 事件将被调度。
您可以将您的处理程序挂钩到该事件并在那里设置会话闪存消息。
【讨论】:
您可以在登录页面中将消息设置为普通的html代码并将@guest...@endguest
例如:
<div class="alert alert-danger">
<h2 class="text-center">Your Message here !!</h2> <!-- This is only a way to show u , it doesn't have to be like this-->
</div>
希望这对你有用
【讨论】: