wiola icon indicating copy to clipboard operation
wiola copied to clipboard

Dynamic authenticators as WAMP callees

Open haizaar opened this issue 7 years ago • 1 comments
trafficstars

In Wiola, today, dynamic authentication should be implemented in Lua and runs as part of Wiola/Openresty. This makes it hard to swap router implementations.

Particularly, in crossbar.io, authenticators are just another RPC callees, therefore if there was another router supporting the same paradigm (Wiola? :), it could've been used as a drop in replacement without re-implementing authenticators.

I understand that Dynamic Authentication is not defined in WAMP spec and thus every router is free to implement it any way it likes, but crossbar.io is de-factor the reference implementation, so may be it's worth to align with it for the sake of interoperability.

What do you think?

haizaar avatar Aug 30 '18 08:08 haizaar

Well, not a bad idea. I’ll think of it. Thanks for proposal!

Всего наилучшего! Константин Буркалев

30 авг. 2018 г., в 11:59, Zaar Hai [email protected] написал(а):

In Wiola, today, dynamic authentication should be implemented in Lua and runs as part of Wiola/Openresty. This makes it hard to swap router implementations.

Particularly, in crossbar.io, authenticators are just another RPC callees, therefore if there was another router supporting the same paradigm (Wiola? :), it could've been used as a drop in replacement without re-implementing authenticators.

I understand that Dynamic Authentication is not defined in WAMP spec and thus every router is free to implement it any way it likes, but crossbar.io is de-factor the reference implementation, so may be it's worth to align with it for the sake of interoperability.

What do you think?

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub, or mute the thread.

KSDaemon avatar Sep 01 '18 05:09 KSDaemon