Linux 软件免费装
Banner图

Dreamax License Manager

开发者 dreamaxsoft
更新时间 2026年9月14日 23:25
PHP版本: 8.0 及以上
WordPress版本: 7.1
版权: GPLv2 or later
版权网址: 版权信息

标签

woocommerce license manager software licensing

下载

0.3.3 0.3.4 0.3.6 0.3.7 0.3.8 0.4.0 0.4.1 0.3.2

详情介绍:

Dreamax License Manager is a self-hosted license operations plugin for WooCommerce stores that sell software and other licensed products. It keeps licensing data under the store owner's control and does not depend on an external licensing service. The plugin itself does not require a license key, payment, subscription, trial, quota, or external service. Every feature included in this plugin is available without an upgrade. License checks performed by the plugin apply only to license keys that the store owner issues for their own products. Dreamax License Manager is published by Dreamax Soft. License management WooCommerce automation Customer access API and integrations Security and recovery License keys are protected with authenticated encryption provided by the Sodium PHP extension. The dedicated master key is stored in wp-config.php, not in the WordPress database. A keyed lookup fingerprint supports exact matching without storing a searchable plaintext key. The System Status screen checks encryption, storage, scheduled cleanup, HTTPS, and required platform capabilities. If the master key is missing or does not match, the plugin enters recovery mode and pauses sensitive licensing operations without changing the stored encrypted data. Back up the dedicated master key separately from the database. A database backup alone cannot recover clear license keys. Requirements

安装:

  1. Confirm that WordPress, WooCommerce, PHP, Sodium, HTTPS, and the database meet the requirements above.
  2. Install and activate WooCommerce.
  3. Upload the dreamax-license-manager directory to /wp-content/plugins/, or install the plugin through the WordPress Plugins screen.
  4. Activate Dreamax License Manager.
  5. Open License Manager -> System status.
  6. Generate the one-time wp-config.php master-key snippet and add it to wp-config.php.
  7. Back up the master key separately and confirm that encryption and storage are ready.
  8. Edit a WooCommerce product, enable licensing, and choose its key source, issuance mode, activation limit, validity, refund policy, and cancellation policy.
  9. Complete a test order and verify delivery, customer access, and activation before using the workflow in production.
  10. Open License Manager -> Customer Portal and create the login-protected customer dashboard page.

屏幕截图:

  • Create a securely generated or imported license with clear activation and expiry rules.
  • Inspect license identity and perform controlled lifecycle and ownership operations.
  • Review active installations and the recorded audit trail for an individual license.
  • Configure WooCommerce product issuance, activation, validity, refund, and cancellation policies.
  • Create narrowly scoped, expiring API credentials for trusted integrations.
  • Give signed-in customers a focused standalone dashboard for viewing licenses and claiming eligible guest orders.

常见问题:

Does the plugin need a paid service or license key?

No. The plugin is fully self-hosted and all included functionality is available without payment, a subscription, or a license key for the plugin itself.

Can a database backup alone recover clear license keys?

No. Back up the dedicated external master key separately and verify a disposable restore.

Does the plugin require WooCommerce?

Yes. WooCommerce is required for product configuration, order ownership, allocation, delivery, and customer account integration.

Can I import existing license keys?

Yes. You can import existing keys for later allocation or create an individual license by importing its exact key. Use the CSV preview before confirming a bulk import.

How do customers receive and view licenses?

Eligible paid orders receive assigned licenses through the WooCommerce workflow. Signed-in customers use the configured standalone dashboard, where keys remain masked until explicitly revealed. The WooCommerce My Account Licenses link opens that dashboard, while the original account endpoint remains available as a fallback until the dashboard page is configured. Eligible guest orders can be claimed through the one-time-code flow.

Can another application validate and activate licenses?

Yes. Public REST endpoints support license validation, activation, and deactivation. Trusted management integrations can use separately scoped and expiring credentials.

What happens if the master key is lost or changed?

The plugin enters recovery mode and pauses sensitive operations. Stored encrypted values are not modified, but the original dedicated master key is required to decrypt existing license keys.

Is client-side licensing unbreakable DRM?

No. Distributed client code is inspectable. The server protects legitimate access, activation state, support, and future service boundaries.

更新日志:

0.4.1 0.4.0 0.3.8 0.3.7 0.3.6 0.3.5 0.3.4 0.3.3 0.3.2 0.3.1 0.3.0 0.2.0 0.1.0