From the to-do list: V 1.0 Factory plugins management
❏ Premium plugins license management
Comments
Pierre henri Seylan on April 26, 2017:
As discussed earlier, we are in need of a custom licensing mechanism to protect against piracy. After investigating 3rd party solutions, it seems that the best solution is to create our custom scheme, as 3rd party solution are somewhat controversial and have already been hacked.
To summarize, we will implement a solution based on a machine-based serial number:
Online activation:
1- plugin host / client will generate Unique Key (Finger Print) for a Computer.
2- user upload key to soundslates site via the client
3- The server generates a 2nd key which is downloaded by the client and automatically used to activate the plugin
Offline activation:
1- User generates keys on offline computer via the client/plugin
2- The user transfer the serial key onto the online computer
3- The key is uploaded on the server and a 2nd key is generated 4- The user now enters the 2nd key on the offline computer and activates the products
Question: Serial for bundle plugins: If a user has access to all our plugins via the membership, is it possible to generate a serial that will serve to activate all his plugins? This would be needed so that the user doesn't need to activate every plugin manually.
Ideal behavior: Ideally, the serial key would be a general key for the user which allows to manage all his products. If possible, the user should enter a serial and be able to activate all his plugins in one step. If the user purchases new plugins, it is ok to have to enter a new serial.
Comments
Pierre henri Seylan on April 26, 2017:
After investigating 3rd party solutions, it seems that the best solution is to create our custom scheme, as 3rd party solution are somewhat controversial and have already been hacked.
To summarize, we will implement a solution based on a machine-based serial number:
Online activation:
Offline activation:
4- The user now enters the 2nd key on the offline computer and activates the products
Serial for bundle plugins:
If a user has access to all our plugins via the membership, is it possible to generate a serial that will serve to activate all his plugins?
This would be needed so that the user doesn't need to activate every plugin manually.
Ideal behavior:
Ideally, the serial key would be a general key for the user which allows to manage all his products.
If possible, the user should enter a serial and be able to activate all his plugins in one step.
If the user purchases new plugins, it is ok to have to enter a new serial.