Skip to main content

Plugins

Plugins are used to modify how Gate handles each incoming request. By using different combinations of plugins, you can easily build complex authentication/authorization logic simply by modifying Gate's configuration.

Plugins can be enabled by default, and enabled/disabled on a per-URL basis. Each configured plugin will run in turn, so you can chain together multiple plugins.

All of our plugins work in any of Gate's run modes.

Configuration​

For the full plugins configuration reference, please check the Configuration page.