PHP 8.3.30
Preview: UserAccess.php Size: 631 B
/home/getspomw/itechservicellc.com/app/Http/Middleware/UserAccess.php

<?php

namespace App\Http\Middleware;

use Closure;
use Illuminate\Http\Request;
use Symfony\Component\HttpFoundation\Response;
use Auth;


class UserAccess
{
    /**
     * 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()){
            return $next($request);
            // return $request->expectsJson() ? null : route('admin.login');
        }

        return redirect('login')->with('error','You have not admin access');
    }
}

Directory Contents

Dirs: 0 × Files: 3

Name Size Perms Modified Actions
509 B lrw-r--r-- 2025-10-28 20:21:36
Edit Download
370 B lrw-r--r-- 2025-10-28 20:21:36
Edit Download
631 B lrw-r--r-- 2025-10-28 20:21:36
Edit Download

If ZipArchive is unavailable, a .tar will be created (no compression).