Andrew Mirsky
|
6a45eeb533
|
update sample plugins to use config-file-based plugin loading. FileAuthPlugin now accepts string or pathlib.Path
|
2025-07-04 16:35:46 -04:00 |
Andrew Mirsky
|
1971af26a4
|
match yaml 'plugins' format as dictionary with python dictionary format; allow for list as well as dictionary, in case that format slips in
|
2025-07-04 16:05:55 -04:00 |
Andrew Mirsky
|
ee7250c720
|
fixes Yakifo/amqtt#187 : explicitly declaring auth plugins as an empty list (entry points configuration style) or not including a BaseAuthPlugin in loaded plugins, still allowed clients to connect to broker. security risk as explicit omission (former) or inadvertent omission (latter) might allow anonymous connections
|
2025-06-30 14:08:01 -04:00 |
Andrew Mirsky
|
ea59956458
|
resolves Yakifo/amqtt#196 : adds alternative, non-breaking mechanism to identify and config plugins directly within in the broker (and client) config files
|
2025-06-18 12:54:21 -04:00 |
Andrew Mirsky
|
ec1193d439
|
initial version of alt approach to configuring plugins
|
2025-06-13 06:40:15 -04:00 |
Andrew Mirsky
|
43efa4c829
|
instead of filtering upon call of the plugin's coro, filter upon plugin loading
|
2025-06-12 19:12:33 -04:00 |
Andrew Mirsky
|
7b936d785c
|
loading plugins from config file, bypassing entry points. authenticate and subscribe/publish
|
2025-06-12 08:37:27 -04:00 |