Ich habe eine Middleware erstellt, die für jede Anforderung ausgeführt werden sollte, so fügte ich das zu $middleware
Eigenschaft von Http\Kernel
hinzu. Ich habe auch Auth::check()
innerhalb dieser Middleware verwendet, so sollte meine Middleware nachAuth
Middleware ausgeführt werden, es sei denn Auth::check()
wird nicht funktionieren, wie soll ich das tun?Laravel: spezifische Middleware nach Auth Middleware ausführen
1
A
Antwort
0
Soweit ich verstehe, haben Sie das schon getan.
Sie sollten wie unten Ihren Code in Auth::check()
Anweisung setzen:
<?php namespace App\Http\Middleware;
use Closure;
use Illuminate\Support\Facades\Auth;
class Test
{
public function handle($request, Closure $next)
{
if (Auth::check()) {
// your logic here
}
return $next($request);
}
}
Verwandte Themen
- 1. Laravel Middleware
- 2. Verständnis Laravel ‚Auth‘ und ‚Web‘ Middleware
- 3. Wie man Laravel 5 Middleware Auth einstellen?
- 4. Multi Auth für Laravel 5.2 Middleware verwenden
- 5. Laravel 5.2.x spezifische Middleware deaktivieren
- 6. Middleware überschreibt andere Middleware in Laravel
- 7. Laravel 5 Auth Middleware funktioniert nach csrf in Post-Anfragen
- 8. Laravel - Leere $ Anfrage nach Middleware
- 9. Middleware Route Laravel
- 10. Laravel Middleware-Parameter innerhalb einer Middleware-Gruppe
- 11. Laravel - Warum Middleware übersprungen werden?
- 12. Route :: Auth nicht in Middleware umgeben
- 13. Ionic Middleware wie Laravel
- 14. Unterschied zwischen 'Web' und 'Auth' Middleware?
- 15. Middleware und Benutzer - Laravel 5
- 16. Laravel Middleware Änderung Antwort Inhalt
- 17. Laravel Middleware Rückgabevariable zum Controller
- 18. Laravel 5.2 Auth Middleware auf geschützten Routen - Meldung anzeigen
- 19. Zuweisen von Middleware zu Routen in Laravel
- 20. Reflection - Middleware-Klasse existiert nicht Laravel 5.2
- 21. Sollte ich Laravel Middleware verwenden?
- 22. Dynamische Middleware für Laravel 5
- 23. Laravel PHP: Problem mit benutzerdefinierten Middleware-Verzeichnis
- 24. Laravel 5.2: Web-Middleware wird zweimal
- 25. Wie wird nach Benutzerrolle mit Middleware umgeleitet?
- 26. Middleware-Funktionalität von Laravel in AngularJS?
- 27. Symfony2 Middleware
- 28. Laravel 5.2 Multi-Auth und Laravel Lokalisierung Auth nicht funktioniert
- 29. Laravel 5.2 verschachtelte Route Gruppen mit Middleware
- 30. Restify Middleware - korrekte nächste Middleware im Stack
'Auth :: check()' wird nicht laufen, weil meine Middleware vor der Verarbeitung ist ** ** 'Auth' Middleware, so dass Ihr Code funktioniert auch nicht, wenn es in '$ middleware' Eigenschaft von' Http \ Kernel' ist – alex