Я пытаюсь настроить свою роль при маршрутизации с использованием промежуточного программного обеспечения, но каждый раз, когда я вхожу в систему, он перенаправляет обратно мой вид входа.LARAVEL 5.4 ROLE ON MIDDLEWARE
вот моя маршрутизация
Route::group(['middleware' => ['auth','admin']],function(){
Route::get('dashboard','[email protected]');
Route::get('admin',function(){
return 'this is admin page';
});
});
и вот мой промежуточного
public function handle($request, Closure $next)
{
if(Auth::User()->id_role == 1){
return $next($request);
}
return redirect::to('dashboard');
}
может у ребят HelpMe.
Я не уверен, но вы должны проверить это, вы будете перенаправлены на 'home' после входа в систему по умолчанию. https://github.com/laravel/laravel/blob/master/app/Http/Middleware/RedirectIfAuthenticated.php – Chay22