Hey,
As resources seem to get leaked a lot at the moment, there are a lot of third-party "license" check products which add another layer of protection to slow down crackers.
My suggestion is to add the ability to have a custom resource injection placeholder which when a customer purchases a product, calls a configurable third-party webhook (with a secret token to stop unauthorised use), this webhook issues and returns a license key which is automatically injected into the config.yml, or in the compiled jar using the same resource injector. This plugin can then be run and used without having to contact the resource owner and wait for a license key to be manually issued.
Having something like this would allow resource owners to sell their product without worrying about issuing license keys manually.
**An added bonus to this would also be a webhook which triggers when a chargeback is made, to remove the license**
Here's a flowchart to show how it could work:
There is an edge case here, where the third-party webhook could fail, but in that case it should block the purchase or notify the user and allow them to decide?
This is a fairly simple addition and would make the resource injector even better!
Cheers,
Eric
As resources seem to get leaked a lot at the moment, there are a lot of third-party "license" check products which add another layer of protection to slow down crackers.
My suggestion is to add the ability to have a custom resource injection placeholder which when a customer purchases a product, calls a configurable third-party webhook (with a secret token to stop unauthorised use), this webhook issues and returns a license key which is automatically injected into the config.yml, or in the compiled jar using the same resource injector. This plugin can then be run and used without having to contact the resource owner and wait for a license key to be manually issued.
Having something like this would allow resource owners to sell their product without worrying about issuing license keys manually.
**An added bonus to this would also be a webhook which triggers when a chargeback is made, to remove the license**
Here's a flowchart to show how it could work:
There is an edge case here, where the third-party webhook could fail, but in that case it should block the purchase or notify the user and allow them to decide?
This is a fairly simple addition and would make the resource injector even better!
Cheers,
Eric
- Status
- Accepted
