1
0
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:
Awilum
2020-02-17 22:11:01 +03:00
parent 2338162f11
commit f37c8a9097
2 changed files with 9 additions and 1 deletions

View File

@@ -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",

View File

@@ -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);