您好,我正在检查是否有验证的电子邮件条件,如果不是,则将用户重定向到登录,并在我的login.blade
中重新定向到登录。我无法显示它,请找到以下代码:
loginauthenticated.php
public function handle(Authenticated $event)
{
if ( $event->user->verified_email==0 )
{
Auth::logout();
return redirect()->back()->with('success', ['your message,here']);
}
}
login.blade.php
@if (Session::has('success'))
<div class="alert alert-success">
<ul>
<li>{!! Session::get('success') !!}</li>
</ul>
</div>
@endif
这是我在laravel-5.2中使用的。希望这能解决您的问题。
在我的控制器中
return redirect()->back()->with(['success'=>'your message,here']);
在我的刀片中
@if(Session::has('success'))
<div class="row">
<div class="col-md-4 col-md-offset-4 success">
{{Session::get('success')}}
</div>
</div>
@endif