Starting from 5.0.0, all apps in apps dir should follow semver strictly. Do not use the umbrella project's release tags. The universal tags made sense when we have applications scattered in different repos. Now since this is an umbrella project, it is enough to have a single package level version number corelated with git tag. |
||
|---|---|---|
| .. | ||
| src | ||
| test | ||
| README.md | ||
| rebar.config | ||
| TODO | ||
emqx-plugin-template
This is a template plugin for the EMQ X broker. And you can see Plugin Development Guide to learning how to use it.
Plugin Config
Each plugin should have a 'etc/{plugin_name}.conf|config' file to store application config.
Authentication and ACL
emqx:hook('client.authenticate', fun ?MODULE:on_client_authenticate/3, [Env]).
emqx:hook('client.check_acl', fun ?MODULE:on_client_check_acl/5, [Env]).
Plugin and Hooks
License
Apache License Version 2.0
Author
EMQ X Team.