Skip to content

quillphp/quill-cors

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Quill CORS Middleware

Cross-Origin Resource Sharing (CORS) middleware for the Quill PHP Framework.

Installation

composer require quillphp/cors

Usage

use Quill\Cors\Cors;

$app->use(Cors::new([
    'allow_origins' => ['https://example.com'],
    'allow_methods' => ['GET', 'POST', 'DELETE'],
    'allow_headers' => ['Authorization', 'Content-Type'],
]));

Configuration

Option Default Description
`allow_methods` `['GET', 'POST', 'PUT', 'PATCH', 'DELETE', 'OPTIONS']` Allowed HTTP methods.
`allow_headers` `['Origin', 'Content-Type', 'Accept', 'Authorization', 'X-Requested-With']` Allowed HTTP headers.
`expose_headers` `[]` Additional headers to expose to the client.
`allow_credentials` `false` Whether to support authenticated requests.
`max_age` `3600` How long the pre-flight request can be cached.

License

MIT

About

Cross-Origin Resource Sharing (CORS) middleware for the Quill PHP Framework

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages