We decided to test the use of KNIME nodes to commercialize our software. I created a python-base node recently for testing. Now, I am looking for solutions on how provide license access to our users. I was imagining that it could be possible to have a type of connector to provide user validation to access the functionalities in our nodes.
The Selenium extension comes to mind here. They have a nice system whereby a license key has to be entered in KNIME. Perhaps @qqilihq is willing to share some insights in the technical background of this
If you are interested in commercializing your node extension, you have a few options within KNIME. While we don’t support pay-to-download, you can add license checks to your nodes via the KNIME preferences, or if you support something like a license server you can add an authentication node to your extension.