# Plugindevelopment

- [Introduction](/1.10.0/plugindevelopment/introduction.md)
- [Session lifecycle](/1.10.0/plugindevelopment/sessionlifecycle.md)
- [Subscribe Flow](/1.10.0/plugindevelopment/subscribeflow.md)
- [Publish Flow](/1.10.0/plugindevelopment/publishflow.md)
- [Enhanced Auth Flow](/1.10.0/plugindevelopment/enhancedauthflow.md)
- [Erlang Boilerplate](/1.10.0/plugindevelopment/boilerplate.md)
- [Lua Scripting Support](/1.10.0/plugindevelopment/luaplugins.md)
- [Webhooks](/1.10.0/plugindevelopment/webhookplugins.md): How to implement VerneMQ plugins using a HTTP interface
