Hallo Ich überprüfe die Bedingung für verifizierte E-Mail oder nicht, und wenn nicht, dann umleiten den Benutzer auf die Anmeldung mit einer Fehlermeldung aber in meinem login.blade
. Ich kann nicht zeigen, es bitte folgenden Code finden:Senden einer Warnmeldung aus der Listener-Datei laravel
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
Wollen Sie damit sagen, dass Ihre login.blade.php Datei, um den "Erfolg" Session-Variablen nicht sieht? – davidethell
Ja, kurz, wie kann ich die Warrungsmeldung aus der Listener-Datei anzeigen. –