docs:更新README

This commit is contained in:
wood911010 committed 2026-01-17 23:01:07 +08:00
1 parent 9aa4688ac8
commit 39957295af
2 files changed
+48 -2

No files matched your search

+24 -1
View File
@@ -24,7 +24,7 @@
## 项目概述 ## 项目概述
软件授权管理平台是一个独立的软件授权管理系统,为软件系统提供授权码生成、分发、验证和管理服务。支持在线和离线两种授权模式,基于硬件绑定的授权机制确保安全性。 软件授权管理平台是一个完整的软件商业化解决方案,集成了软件授权管理、用户自助服务和商业化运营能力。支持B2B企业客户和B2C个人用户的双轨运营模式,提供从注册购买到授权激活的全流程数字化服务。采用在线/离线混合授权模式,结合硬件绑定和RSA数字签名确保安全性。
✨同时支持**任何开发语言**、**任何类型的软件产品**通过标准化 **HTTP API** 与**跨平台客户端 SDK** **快速集成授权能力**。 ✨同时支持**任何开发语言**、**任何类型的软件产品**通过标准化 **HTTP API** 与**跨平台客户端 SDK** **快速集成授权能力**。
@@ -79,6 +79,28 @@
客户管理模块提供完整的客户信息管理功能,包括客户信息的增删改查、状态管理、授权关联等核心功能。 客户管理模块提供完整的客户信息管理功能,包括客户信息的增删改查、状态管理、授权关联等核心功能。
## 用户端自助服务
平台提供完整的用户端自助服务,支持 **B2B+B2C双轨运营**:
### B2B企业客户服务
- **企业用户注册**:支持手机号注册,企业管理员可管理成员账户
- **产品套餐购买**:提供试用版、基础版、专业版三种套餐,支持批量许可购买
- **授权码管理**:在线购买授权码,支持离线激活和授权码分享
- **设备管理**:企业用户可查看和管理所有激活设备,支持设备解绑
- **订单管理**:完整的订单历史查询和状态跟踪
### B2C个人客户服务
- **个人用户注册**:手机号快速注册,简化的个人账户管理
- **灵活购买**:支持单个或少量许可购买,满足个人用户需求
- **便捷激活**:支持在线激活和离线激活两种模式
- **设备监控**:个人用户可实时查看设备状态和使用情况
### 统一支付体验
- **支付宝集成**:支持支付宝扫码支付,安全可靠的支付体验
- **支付状态跟踪**:实时支付状态查询和回调通知
- **多环境支持**:沙箱环境测试和生产环境切换
## 核心功能 ## 核心功能
- 🔧 **客户管理**:完整的客户信息管理和状态控制 - 🔧 **客户管理**:完整的客户信息管理和状态控制
@@ -88,6 +110,7 @@
- 🌐 **API服务**:提供验证、激活、心跳监控等RESTful API - 🌐 **API服务**:提供验证、激活、心跳监控等RESTful API
- ⚙️ **系统管理**:管理员认证和监控仪表盘 - ⚙️ **系统管理**:管理员认证和监控仪表盘
- 🛠️ **跨平台工具**:多平台硬件信息获取工具 - 🛠️ **跨平台工具**:多平台硬件信息获取工具
- 👥 **用户端自助服务**:B2B+B2C双轨运营,支持企业客户和个人用户自助操作
## 技术栈 ## 技术栈
+24 -1
View File
@@ -24,7 +24,7 @@
## Overview ## Overview
License Manager is an independent software licensing platform that provides license code generation, distribution, validation, and management services for IoT platforms and other software systems. It offers both online and offline licensing modes with hardware-based binding for enhanced security. License Manager is a comprehensive software commercialization solution that integrates software licensing management, self-service user portals, and commercial operation capabilities. It supports dual-track operations for both B2B enterprise customers and B2C individual users, providing full-process digital services from registration and purchase to license activation. It employs a hybrid online/offline licensing model combined with hardware binding and RSA digital signatures to ensure security.
✨It enables **any programming language** and **any type of software product** to **quickly integrate licensing capabilities** via standardized **HTTP APIs** and **cross-platform client SDKs**. ✨It enables **any programming language** and **any type of software product** to **quickly integrate licensing capabilities** via standardized **HTTP APIs** and **cross-platform client SDKs**.
@@ -71,6 +71,28 @@ Client SDK repository: [https://github.com/cedar-v/license-manager-sdk](https://
The customer management module provides comprehensive customer information management features, including CRUD operations for customer data, status management, and authorization associations. The customer management module provides comprehensive customer information management features, including CRUD operations for customer data, status management, and authorization associations.
## Self-Service User Portal
The platform provides comprehensive self-service user portals supporting **dual-track operations for B2B+B2C**:
### B2B Enterprise Customer Services
- **Enterprise User Registration**: Mobile phone registration with enterprise admin managing member accounts
- **Product Package Purchase**: Three package types (Trial, Basic, Professional) with bulk license purchasing
- **License Code Management**: Online license purchase with offline activation and license sharing
- **Device Management**: Enterprise users can view and manage all activated devices with device unbinding
- **Order Management**: Complete order history queries and status tracking
### B2C Individual Customer Services
- **Individual User Registration**: Quick mobile phone registration with simplified personal account management
- **Flexible Purchasing**: Support for single or small quantity license purchases meeting individual user needs
- **Convenient Activation**: Support for both online activation and offline activation modes
- **Device Monitoring**: Individual users can monitor device status and usage in real-time
### Unified Payment Experience
- **Alipay Integration**: Support for Alipay QR code payment with secure and reliable payment experience
- **Payment Status Tracking**: Real-time payment status queries and callback notifications
- **Multi-environment Support**: Sandbox environment testing and production environment switching
## Key Features ## Key Features
- 🔧 **Customer Management**: Complete customer information management with status control - 🔧 **Customer Management**: Complete customer information management with status control
@@ -80,6 +102,7 @@ The customer management module provides comprehensive customer information manag
- 🌐 **API Services**: RESTful APIs for validation, activation, and heartbeat monitoring - 🌐 **API Services**: RESTful APIs for validation, activation, and heartbeat monitoring
- ⚙️ **System Management**: Admin authentication and monitoring dashboard - ⚙️ **System Management**: Admin authentication and monitoring dashboard
- 🛠️ **Cross-platform Tools**: Hardware information extraction tools for multiple platforms - 🛠️ **Cross-platform Tools**: Hardware information extraction tools for multiple platforms
- 👥 **Self-Service User Portal**: Dual-track B2B+B2C operations supporting enterprise customers and individual users with self-service operations
## Technical Stack ## Technical Stack