Copy link to clipboard
Copied
I am curently working on a way to validate script purchases using the http features of extendscript (ie. you give the user a key and the key will only work to launch the script on his computer). I was wondering if anyone would also be interested in using something like this ? I'm thinking of releasing it to the public but I want to know if anyone would be interested.
Copy link to clipboard
Copied
Why not post it on GitHub? You'll find out soon enough if anyone's interested. 🙂
Copy link to clipboard
Copied
Hi there!
So, the developers I know use a variety of tools for this purpose already. Scripts purchased via the Exchange Marketplace run through a company called FastSpring. Here's some advice from other plugin developers:
Fastspring requires you to generate your own licenses, but they’re pretty flexible. We use both JS code to generate (entirely on their machinery) in one case, and also a REST call to our own license server code running on AWS.
Some developers use Gumroad to distribute, and work with Gumroad's API to do licenses:
Plugin in the user's PC sends the license key in REST API into Gumroad server and server replies whether the key is still valid. Gumroad API Reference Licenses So unlocking itself happens in Gumroad server along with purchase.
There's also a service called SoftwareKey:
SoftwareKey is a vendor that handles the license generation, node locking, and “phone home” calls. That all happens on the client but is done in a library. Cross platform Mac/Windows. It pairs with FastSpring and is reasonably priced.
Some developers tie into Paypal:
Paypal also has an easy API... But then you have to generate your own licenses.
In short people are not only interested, but already have several solutions in place.
Copy link to clipboard
Copied
I been talking to a few people about this. There are a lot of options but there is none that are really "easy" or "plug and play" as I think you and many people are looking for. Azure, Git solution, Oauth and others... Just need work and to cover all the proper use cases and security its a bit of work.
If I had time it would be something I would explore to offer with a robust API solution.
Copy link to clipboard
Copied
hi
i am zia from pakistan , i am working on adobe extensio panel . i have little knolwldge , i want to protect extension panel with security key or license key system. if you help me , how to do . .is it possible ? . tell me solution . thanks