3 changed files with 29 additions and 1 deletions
			
			
		@ -0,0 +1,25 @@ | 
				
			|||
<?php | 
				
			|||
 | 
				
			|||
namespace App\Http\Middleware; | 
				
			|||
 | 
				
			|||
use Closure; | 
				
			|||
use Illuminate\Http\Request; | 
				
			|||
use Illuminate\Support\Facades\Auth; | 
				
			|||
use Symfony\Component\HttpFoundation\Response; | 
				
			|||
 | 
				
			|||
class CheckAdminType | 
				
			|||
{ | 
				
			|||
    /** | 
				
			|||
     * Handle an incoming request. | 
				
			|||
     * | 
				
			|||
     * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next | 
				
			|||
     */ | 
				
			|||
    public function handle(Request $request, Closure $next): Response | 
				
			|||
    { | 
				
			|||
        if(Auth::user()->puesto_id == 1){ | 
				
			|||
            return $next($request); | 
				
			|||
        }else{ | 
				
			|||
            return back(); | 
				
			|||
        } | 
				
			|||
    } | 
				
			|||
} | 
				
			|||
					Loading…
					
					
				
		Reference in new issue