Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature request - plugins #1

Closed
alkan opened this issue Nov 13, 2014 · 3 comments
Closed

Feature request - plugins #1

alkan opened this issue Nov 13, 2014 · 3 comments

Comments

@alkan
Copy link

alkan commented Nov 13, 2014

Dear Andrea,

We need to extend Moquette for customizing authentication and autherization functionalities. The code includes two authentication scheme but it does not allow to plug ours in by configuration. Additionaly, we'd like to catch 'subscribe' events, and on an authorization check the server should let the subscription request would be accepted or npt.

Thank you

@andsel
Copy link
Collaborator

andsel commented Nov 22, 2014

Hi Alkan,
I expect to introduce some concept of plugins into Moquette in the near future. So you need an authorization verification on "subscribe event" from a client, the structure of moquette is based on non blocking io, so such a verification should be done in asych mode (else it blocks the processing of all other MQTT messages). To get things done in this way in an extenstion point, I've to restructure a little bit the protocol processing. To push new developmetn on the project 'm waiting the project is moved under the Eclpise repository (but at the moment I'm swaped with legal stuff in my employer side).

Regards
Andrea

@francisdb
Copy link

+1 for this

@andsel
Copy link
Collaborator

andsel commented Aug 8, 2015

Introduced with the interceptors in pull request https://github.com/andsel/moquette/pull/76

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants