Ich habe zwei Ebenen in Middleware und es funktioniert nicht gut, wie Middleware in zwei Ebenen auf einmal schreiben?Wie schreibe oder verwende ich zwei Ebenen von Benutzerrechten gleichzeitig?
public function __construct()
{
$this->middleware('auth');
$this->middleware('Admin');
$this->middleware('Teacher');
}
ich auch diese haben, möchte ich überprüfen, dass diese Seite von admin und Lehrer nur zugänglich ist, aber den Code in das Schreiben es nicht gut funktioniert und wie man es richtig schreiben?
@if (Auth::check() && Auth::user()->level == 'Admin')
@elseif (Auth::check() && Auth::user()->level == 'Teacher')
@endif
Wenn Sie mir bei der Lösung dieses Problems helfen können, ich bin sehr dankbar
sobald Sie eine eigene Middleware schreibt, wird die Bedingung der Middleware-Klasse in Seiten verwalten. Siehe hier https://laravel.com/docs/master/middleware#defining-middleware – xmhafiz