chore/clean-up-01 #20

Merged
benjamyn merged 5 commits from chore/clean-up-01 into master 2023-10-10 19:24:52 -04:00
Showing only changes of commit b061c4d87d - Show all commits

View File

@ -2,13 +2,23 @@
namespace App\Http\Middleware;
use Illuminate\Auth\Middleware\Authenticate as Middleware;
use Closure;
use Illuminate\Http\Request;
use Symfony\Component\HttpFoundation\Response;
class AuthenticateAdmin extends Middleware
class AuthenticateAdmin
{
protected function redirectTo(Request $request): ?string
/**
* Handle an incoming request.
*
* @param \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response) $next
*/
public function handle(Request $request, Closure $next): Response
{
return auth()->user()->is_admin;
if (!auth()->user()->is_admin) {
return response('Unauthorized', 401);
}
return $next($request);
}
}