[~] Fixed major security issue
[+] Improved error message when web-host injects JS (or URL is invalid)
How to update:
You will need to replace the following files on your web-space:
verify.php, index.php and scripts/Action.php
The simplest way for developers to license their plugins
This updated changes how AdvancedLicense makes requests to the web panel. This fixes issues for various web server setups that did not support the old AdvancedLicense version.
[+] Added possibility to find your mistake with ease just use .debug()
How To Use:
To use the debugging option just call the .debug() method.
1. Give you the URL that is requested.
2. Give you the exact error message if there is an "URL_ERROR"
if(!new AdvancedLicense("YourLicense", "http://your.domain.com/License/verify.php", this).register()) return;
Request in debugging mode:
FIXED | Error for License-Validation
Thanks to @FusionStyleFX for bug-reporting
How to update? Just replace verify.php if you are on 1.4 if not follow the updated instructions for 1.4
ADDED | XSS protection
ADDED | SQL-Injection protection
FIXED | Temp-Licenses
CHANGED | MySQL-System to newer one
Special thanks to @kkkeeeddd , @HTML , @Johand199 and @Bentipa for technical assistance, bug-reporting, making suggestions and testing
How to update? Replace all files on...
FIXED | Some more php errors ^^
Special thanks to @samczsun for bug-reporting
How to update? You can just replace 'verify.php' and 'index.php' with the new onesKopale089 likes this.
FIXED | Plugin-Bound licenses have not worked.
Special thanks to @HTML for bug-reporting and testing
How to update? You can just replace 'verify.php' with the new one
FIXED | Many PHP errors have been fixed
ADDED | Ability to force https
Huge thanks to @Johand199 and @HTML for helping to fix bugs and making suggesstions