diff --git a/src/AuthenticationServiceProvider.php b/src/AuthenticationServiceProvider.php index c86e74a..1f313ff 100644 --- a/src/AuthenticationServiceProvider.php +++ b/src/AuthenticationServiceProvider.php @@ -90,8 +90,15 @@ public function register(Container $container): void ); if ($container->has(App::class)) { + if ($container->has(\Twig\Environment::class)) { + $twig = $container->get(\Twig\Environment::class); + } + $container->get(App::class)->addMiddleware( - middleware: $container->get(AuthenticationMiddleware::class), + middleware: $container->get( + AuthenticationMiddleware::class, + twig: $twig + ), ); } }