Software License ToolKit

SGOplus Software Key

SGOplus Software Key is a high-performance, developer-friendly WordPress plugin designed for secure software license management. Built with modern WordPress standards, it offers a seamless way to issue, track, and verify licenses for your themes, plugins, or SaaS products.


🚀 Key Features

  • Native WordPress Storage: Uses Custom Post Types and Post Meta for 100% compatibility and zero custom database tables.
  • REST API Integration: Securely activate, deactivate, and verify licenses from any remote application.
  • AJAX Migration Engine: High-performance module to import legacy data from “Software License Manager (SLM)” without timeouts.
  • Premium Admin UI: A sleek, modern dashboard with system integrity checks and real-time status tracking.
  • Automatic Caching: Leverages the WordPress Object Cache for lightning-fast license verification.

🛠 Installation

  1. Upload the sgoplus-software-key folder to the /wp-content/plugins/ directory.
  2. Activate the plugin through the ‘Plugins’ menu in WordPress.
  3. Navigate to Software Key+ > Settings to configure your global Secret Key and Product ID.

📡 REST API Documentation

The plugin exposes a unified endpoint for all license lifecycle actions.

Endpoint: POST /wp-json/sgoplus-license/v1/verify

Request Parameters

ParameterTypeRequiredDescription
license_keystringYesThe license key to verify.
secret_keystringOptionalConfigured in plugin settings for extra security.
actionstringYesactivate, deactivate, or check.
domainstringYes*Required for activate and deactivate.
product_idstringOptionalFilter by a specific Product ID.
user_emailstringOptionalValidate against the registered user email.

Sample Success Response

{
    "result": "success",
    "message": "License verified.",
    "data": {
        "expiry": "2026-12-31",
        "status": "active",
        "product_id": "SGO-PRO-01"
    }
}

🏗 Architecture

This plugin follows a Modular Singleton Pattern and adheres to PSR-4 Namespacing (SGOplusSoftware_Key).

タイトルとURLをコピーしました