curl -H "vernemq-hook: auth_on_register" -H "Content-Type: application/json" -v -d '{"username": "token:imei:idetel:uid:ok", "client_id": "XXXXX1"}' -XPOST http://127.0.0.1:8080/auth
curl -H "vernemq-hook: auth_on_subscribe" -H "Content-Type: application/json" -d '{"username":"alex", "client_id": "ok", "mountpoint": "ok", "topics":[{"topic": "a/b", "qos": 1}]}' -v -XPOST http://127.0.0.1:8080/auth
curl -H "vernemq-hook: auth_on_publish" -H "Content-Type: application/json" -v -d '{ "username": "username", "client_id": "clientid", "mountpoint": "", "qos": 1, "topic": "a/b", "payload": "hello", "retain": false }' -XPOST http://127.0.0.1:8080/auth
mosquitto_sub -u "token:imei:idetel:uid:ok" -P 88mph -t test -d
mosquitto_pub -u "token:imei:idetel:uid:ok" -P test -t test -m ok -d
NIX_PATH=nixpkgs=https://github.com/NixOS/nixpkgs-channels/archive/nixos-unstable.tar.gz stack build --nix --no-nix-pure