2017 © Pedro Peláez
 

library cors-middleware

PAC CORS middleware

image

pac/cors-middleware

PAC CORS middleware

  • Tuesday, November 28, 2017
  • by iampersistent
  • Repository
  • 1 Watchers
  • 0 Stars
  • 1 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 1 Versions
  • 0 % Grown

The README.md

PAC CORS Middleware

Description

This is middleware for Cross-Origin Resource Sharing (CORS) compliant with the proposed PSR-15 middleware interface. It is also compliant with PSR-7 HTTP message interfaces., (*1)

Usage in PAC

Add the CorsMiddlewareExtension class to your app kernel., (*2)

class AppKernel extends PacKernel
{
    protected function appendedExtensions(): array
    {
        return [
            new CorsMiddlewareExtension(),
        ];
    }
}

In one of your config.yml files add, (*3)

cors_middleware:
    default:
        allow_credentials: false
        allow_origin: []
        allow_headers: []
        allow_methods: []
        expose_headers: []
        max_age: 0

Todo

  • configurable settings on a route basis

The Versions

28/11 2017

dev-master

9999999-dev

PAC CORS middleware

  Sources   Download

MIT

The Requires

 

The Development Requires

psr-7 cors psr-15