Scores/app/Http/Middleware/PreventRequestsDuringMaintenance.php
Juan Felipe Zapata Moreno be89d18e74 Init
2025-07-01 10:36:19 -06:00

30 lines
730 B
PHP

<?php
namespace App\Http\Middleware;
use App\Http\MaintenanceModeBypassCookie;
use Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance as Middleware;
class PreventRequestsDuringMaintenance extends Middleware
{
/**
* The URIs that should be reachable while maintenance mode is enabled.
*
* @var array<int, string>
*/
protected $except = [
//
];
/**
* Configura el secreto de forma personalizada con una duración de tiempo
* personalizada en las variables de entorno.
*/
protected function bypassResponse(string $secret)
{
return redirect('/')->withCookie(
MaintenanceModeBypassCookie::create($secret)
);
}
}