PHPackages                             nin/phalcon-middleware - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Framework](/categories/framework)
4. /
5. nin/phalcon-middleware

ActiveLibrary[Framework](/categories/framework)

nin/phalcon-middleware
======================

Integrates Middleware with Phalcon 5.

v1.0.0(3y ago)07MITPHPPHP ^8.0.0

Since Feb 18Pushed 3y ago1 watchersCompare

[ Source](https://github.com/ninhnguyen22/phalcon-middleware)[ Packagist](https://packagist.org/packages/nin/phalcon-middleware)[ RSS](/packages/nin-phalcon-middleware/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (1)DependenciesVersions (3)Used By (0)

Phalcon 5 Middleware
--------------------

[](#phalcon-5-middleware)

[![Packagist License](https://camo.githubusercontent.com/a47f9b138b5d61ce516241e4cf77d8c7b920120f29003db9bfd631fa4cea2233/68747470733a2f2f706f7365722e707567782e6f72672f6e696e2f7068616c636f6e2d6d6964646c65776172652f6c6963656e73652e706e67)](http://choosealicense.com/licenses/mit/)[![Latest Stable Version](https://camo.githubusercontent.com/fccbeedb48f553792791ce89c30947c40d348d9386ce1241e50ee4dfb1fe5c88/68747470733a2f2f706f7365722e707567782e6f72672f6e696e2f7068616c636f6e2d6d6964646c65776172652f76657273696f6e2e706e67)](https://packagist.org/packages/nin/phalcon-middleware)[![Total Downloads](https://camo.githubusercontent.com/219fea1ef08ca0944ef237063034d311cf565fe1f749038999e0ce9cbaf6f473/68747470733a2f2f706f7365722e707567782e6f72672f6e696e2f7068616c636f6e2d6d6964646c65776172652f642f746f74616c2e706e67)](https://packagist.org/packages/nin/phalcon-middleware)

This is a package to integrate middleware with Phalcon 5. Middleware provide a convenient mechanism for inspecting and filtering HTTP requests entering your application.

### Installation:

[](#installation)

Require this package with composer.

```
composer require nin/phalcon-middleware
```

Register a Provider in `index.php`

```
$container = new \Phalcon\Di\FactoryDefault();
$container->register(new \Nin\Middleware\ServiceProvider());
```

OR `app/config/providers.php`

```
return [
    \Nin\Middleware\ServiceProvider::class,
];
```

### Usage:

[](#usage)

#### Config:

[](#config)

Make config file `config/middleware.php`

```
