{"action":"created","issue":{"url":"https://api.github.com/repos/emqtt/emqttd/issues/172","labels_url":"https://api.github.com/repos/emqtt/emqttd/issues/172/labels{/name}","comments_url":"https://api.github.com/repos/emqtt/emqttd/issues/172/comments","events_url":"https://api.github.com/repos/emqtt/emqttd/issues/172/events","html_url":"https://github.com/emqtt/emqttd/issues/172","id":87783903,"number":172,"title":"Pluggable customised authorisation / authentication / ACL.","user":{"login":"dvorobiov","id":906642,"avatar_url":"https://avatars.githubusercontent.com/u/906642?v=3","gravatar_id":"","url":"https://api.github.com/users/dvorobiov","html_url":"https://github.com/dvorobiov","followers_url":"https://api.github.com/users/dvorobiov/followers","following_url":"https://api.github.com/users/dvorobiov/following{/other_user}","gists_url":"https://api.github.com/users/dvorobiov/gists{/gist_id}","starred_url":"https://api.github.com/users/dvorobiov/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dvorobiov/subscriptions","organizations_url":"https://api.github.com/users/dvorobiov/orgs","repos_url":"https://api.github.com/users/dvorobiov/repos","events_url":"https://api.github.com/users/dvorobiov/events{/privacy}","received_events_url":"https://api.github.com/users/dvorobiov/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/emqtt/emqttd/labels/enhancement","name":"enhancement","color":"84b6eb"},{"url":"https://api.github.com/repos/emqtt/emqttd/labels/question","name":"question","color":"cc317c"}],"state":"closed","locked":false,"assignee":{"login":"erylee","id":11869,"avatar_url":"https://avatars.githubusercontent.com/u/11869?v=3","gravatar_id":"","url":"https://api.github.com/users/erylee","html_url":"https://github.com/erylee","followers_url":"https://api.github.com/users/erylee/followers","following_url":"https://api.github.com/users/erylee/following{/other_user}","gists_url":"https://api.github.com/users/erylee/gists{/gist_id}","starred_url":"https://api.github.com/users/erylee/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/erylee/subscriptions","organizations_url":"https://api.github.com/users/erylee/orgs","repos_url":"https://api.github.com/users/erylee/repos","events_url":"https://api.github.com/users/erylee/events{/privacy}","received_events_url":"https://api.github.com/users/erylee/received_events","type":"User","site_admin":false},"milestone":{"url":"https://api.github.com/repos/emqtt/emqttd/milestones/24","html_url":"https://github.com/emqtt/emqttd/milestones/0.9.0","labels_url":"https://api.github.com/repos/emqtt/emqttd/milestones/24/labels","id":1074163,"number":24,"title":"0.9.0","description":"Session and Queue Design\r\nWeb Dashboard","creator":{"login":"erylee","id":11869,"avatar_url":"https://avatars.githubusercontent.com/u/11869?v=3","gravatar_id":"","url":"https://api.github.com/users/erylee","html_url":"https://github.com/erylee","followers_url":"https://api.github.com/users/erylee/followers","following_url":"https://api.github.com/users/erylee/following{/other_user}","gists_url":"https://api.github.com/users/erylee/gists{/gist_id}","starred_url":"https://api.github.com/users/erylee/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/erylee/subscriptions","organizations_url":"https://api.github.com/users/erylee/orgs","repos_url":"https://api.github.com/users/erylee/repos","events_url":"https://api.github.com/users/erylee/events{/privacy}","received_events_url":"https://api.github.com/users/erylee/received_events","type":"User","site_admin":false},"open_issues":4,"closed_issues":21,"state":"open","created_at":"2015-04-19T20:42:13Z","updated_at":"2015-08-19T01:32:44Z","due_on":"2015-07-09T16:00:00Z","closed_at":null},"comments":3,"created_at":"2015-06-12T16:40:29Z","updated_at":"2015-08-19T01:32:44Z","closed_at":"2015-08-19T01:32:44Z","body":"Hi, \r\nCan I please suggest this feature? I would like to auth users by making a database call. In node.js mosca they provide an interface so  you can implement functions for AAA.\r\n\r\nThank you!"},"comment":{"url":"https://api.github.com/repos/emqtt/emqttd/issues/comments/132410855","html_url":"https://github.com/emqtt/emqttd/issues/172#issuecomment-132410855","issue_url":"https://api.github.com/repos/emqtt/emqttd/issues/172","id":132410855,"user":{"login":"erylee","id":11869,"avatar_url":"https://avatars.githubusercontent.com/u/11869?v=3","gravatar_id":"","url":"https://api.github.com/users/erylee","html_url":"https://github.com/erylee","followers_url":"https://api.github.com/users/erylee/followers","following_url":"https://api.github.com/users/erylee/following{/other_user}","gists_url":"https://api.github.com/users/erylee/gists{/gist_id}","starred_url":"https://api.github.com/users/erylee/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/erylee/subscriptions","organizations_url":"https://api.github.com/users/erylee/orgs","repos_url":"https://api.github.com/users/erylee/repos","events_url":"https://api.github.com/users/erylee/events{/privacy}","received_events_url":"https://api.github.com/users/erylee/received_events","type":"User","site_admin":false},"created_at":"2015-08-19T01:32:44Z","updated_at":"2015-08-19T01:32:44Z","body":"@dvorobiov, 0.10.0 released with new plugin design and mysql/pgsql auth/ACL plugins.\r\n\r\nMySQL Plugin: https://github.com/emqtt/emqttd_plugin_mysql\r\nPgSQL Plugin:  https://github.com/emqtt/emqttd_plugin_pgsql"}}