hhh

  $is_admin_url = $request->is(‘admin/*’);

        // url is for admin but user is not admin then redirect to user dashboard
        if($is_admin_url && !in_array(Auth::user()->role_id, [1]) ) {
            return redirect(RouteServiceProvider::HOME);
        }

        // url is for student, but a logged in user is admin then redirect admin to his dashboard
        if(!$is_admin_url && in_array(Auth::user()->role_id, [1])) {
            return redirect(RouteServiceProvider::ADMIN_HOME);
        }
        // redirectig user to intended url
        return $next($request);
Scroll to Top