MERGE_LIVE_MINOR_AUTH_ISSUES

This commit is contained in:
Ubuntu 2026-04-24 09:58:19 +05:30
commit ea42906717

View File

@ -7,6 +7,7 @@ use CodeIgniter\Filters\FilterInterface;
use CodeIgniter\HTTP\RequestInterface;
use CodeIgniter\HTTP\ResponseInterface;
use App\Filters\Cors;
/**
* AuthApiFilter
*
@ -26,10 +27,11 @@ use CodeIgniter\HTTP\ResponseInterface;
class AuthApiRateLimitFilter implements FilterInterface
{
protected RateLimiterService $limiter;
protected Cors $corsFilter;
public function __construct()
{
$this->limiter = new RateLimiterService();
$this->corsFilter = new Cors();
}
// -------------------------------------------------------------------------
@ -126,6 +128,7 @@ class AuthApiRateLimitFilter implements FilterInterface
'type' => $result['type'] ?? 'request',
],
]));
$this->corsFilter->after($request, $response);
return $response;
}
}