5 ms·
How do libraries for PHP work? You only need a key management service like this when you go from SaaS to on-prem/equivalent, at which point PHP is in the unenv
by mappu 10y ago
How do libraries for PHP work?
You only need a key management service like this when you go from SaaS to on-prem/equivalent, at which point PHP is in the unenviable position of having readable source files.
It's possible to patch out license checks from any language, but PHP makes it pretty easy - what's your approach to solving this? Ioncube-style binary extensions? If so, PHP7/opcache compatibility?
- meritt 10y agoHow is your question any different for Perl, Python, Ruby, or Node.js?
- mappu 10y agoIt's different for Go.
- ezekg 10y agoTo validate a license key requires an active internet connection. There is no compilation or obfuscation because your app never contains any license keys directly. All of the logic is handled via the API. Validating a license would require performing a GET request to a users license validation endpoint.