My Licenses Manager self-updates
My Licenses Manager for Your Digital Assets. This solution provides a comprehensive system to automate the creation, validation, activation, and deactivation of license keys for your WordPress plugins, themes, templates, and scripts. It serves as your central "license server," allowing you to remotely manage where and how your software is used.
by Afigo Sam · github.com/sampidia/my-licenses-manager · website
Install
No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:
wp plugin install https://github.com/sampidia/my-licenses-manager/archive/refs/heads/master.zipShips its own WordPress updater (Plugin Update Checker), so new versions show up under Dashboard → Updates.
My Licenses Manager for Your Digital Assets
Description
My Licenses Manager serves as your central "license server," allowing you to remotely manage your Digital Assets with minimal manual effort. It is also support integration with Envato Marketplace API, WP Express Checkout Plugin, and WP eStore plugin.
This plugin is very useful for creating a license server and doing the following via API:
- Create license keys in your system (license server)
- Check the status of a license key from from your application (remotely)
- Activate a license key from your application (remotely)
- Deactivate a license key (remotely)
- Check a license key (remotely)
- Track where the license key is being used.
You can also create license keys manually from the admin dashboard of this plugin.
Please note that this plugin is ONLY for developers
Check license manager documentation to learn more.
Integration with WP Express Checkout Plugin
Check WP Express Checkout integration documentation
Integration with WP eStore plugin
Check WP eStore integration documentation
Plugin site
https://afigo.sampidia.com/#/product/my-licenses-manager
If you need some extra action hooks or filters for this plugin then let us know.
Installation
- Go to the Add New plugins screen in your WordPress admin area
- Click the upload tab or search My Licenses Manager from WordPress Repo
- Browse for the plugin file (my-licenses-manager.zip)
- Click Install Now and then activate the plugin
Frequently Asked Questions
None
Screenshots
See the following page: https://afigo.sampidia.com/#/product/my-licenses-manager
Changelog
1.0.0
- Core & Compatibility
-Security & Data Sanitization
-
Implemented extensive data sanitization and escaping across the plugin.
-
Sanitized critical parameters including:
- edit_record
- prefix
- API request parameters
-
Log reset and domain deletion feature
-
IP addresses logging for API requests when debug mode is enabled.
-
Database & Performance Improvements
-
Envato Marketplace API
-
WP Express Checkout
-
License Management
-
WP eStore Integration
-
Modern UI & Admin Experience