mirror of
https://github.com/flextype/flextype.git
synced 2025-08-24 13:52:56 +02:00
feat(core): Add middleware CorsMiddleware for Cross-origin resource sharing. #349
This commit is contained in:
@@ -59,7 +59,8 @@
|
||||
"erusev/parsedown": "~1.7.3",
|
||||
"erusev/parsedown-extra": "~0.7.1",
|
||||
|
||||
"bnf/slim3-psr15": "~1.1.1"
|
||||
"bnf/slim3-psr15": "~1.1.1",
|
||||
"tuupola/cors-middleware": "^1.1"
|
||||
},
|
||||
"suggest": {
|
||||
"ext-zend-opcache": "Recommended for better performance",
|
||||
|
@@ -9,7 +9,14 @@ declare(strict_types=1);
|
||||
|
||||
namespace Flextype;
|
||||
|
||||
use Tuupola\Middleware\CorsMiddleware;
|
||||
|
||||
/**
|
||||
* Add middleware CSRF (cross-site request forgery) protection for all routes
|
||||
*/
|
||||
$app->add($flextype->get('csrf'));
|
||||
|
||||
/**
|
||||
* Add middleware CorsMiddleware for Cross-origin resource sharing.
|
||||
*/
|
||||
$app->add(new CorsMiddleware);
|
||||
|
Reference in New Issue
Block a user