You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
select an external authorization provider (casbin)
prototype a micorservices proxy in glued and
find a sweet spot where to split core into code common for all php based microservices (code reuse) and code acting as a proxy (middleware, installer, etc.)
split off authentication into a separate microservice (and later replace it with something thats not written from scratch)
define what sql data is to be kept with current modules in order to keep data consistency
split off authorization into a separate microservice Auth works #207
standardize api responses accross non-php uS
dockerize the shit out of this
List of middlewares
$app->add(TwigMiddleware::createFromContainer($app));
$app->add(TranslatorMiddleware::class);
$app->add(LocaleSessionMiddleware::class);
$app->add(Timer::class); // adds time needed to generate a response to headers$app->addBodyParsingMiddleware();
$app->addRoutingMiddleware();
$app->add($trailingSlash);
$app->add(\Glued\Core\Middleware\ValidationFormsMiddleware::class);
$app->add(new \Glued\Core\Middleware\TwigFlashMiddleware($container));
$app->add(newMiddlewares\Csp($csp));
$app->add(new \Glued\Core\Middleware\TwigCspMiddleware($nonce, $container));
$app->add(newTuupola\Middleware\CorsMiddleware);
$app->add(newHeadersMiddleware($settings));
$app->add(new \Glued\Core\Middleware\AuthorizationMiddleware($container));
$app->add(newSessionMiddleware($settings));
$app->add(newTuupola\Middleware\JwtAuthentication($settings['auth']['jwt']));
$app->add(newMethodOverrideMiddleware); // Add this before $app->addRoutingMiddleware();$app->add(newZeuxisoo\Whoops\Slim\WhoopsMiddleware([
$app->add($errorMiddleware);
RedirectGuests.php
AntiXSSMiddleware.php
RedirectAuthenticated.php
RestrictGuests.php
The text was updated successfully, but these errors were encountered:
List of middlewares
The text was updated successfully, but these errors were encountered: