关于我们

v3.0.0
发布于 2026年2月
系统运行正常
FastAPI 后端
系统简介

极光网络验证系统是一款专业的多软件用户管理平台,支持统一管理多个软件产品的用户数据。系统提供完整的用户生命周期管理、数据统计分析、云函数计算、卡密管理、API密钥管理等功能,帮助您轻松管理软件业务。

系统采用FastAPI + MySQL + Redis架构,支持高并发访问,提供完善的RESTful API接口,可轻松集成到各类客户端应用中。内置强大的安全机制,包括JWT认证、IP黑白名单、API速率限制、SQL注入防护等,确保系统安全稳定运行。

无论您是开发单款软件还是管理多个软件产品,极光网络验证系统都能为您提供强大的用户管理能力,让用户管理变得简单高效。

核心功能
多软件管理
统一管理多个软件产品
  • 每个软件独立密钥和用户体系
  • 软件版本号管理和更新
  • 支持HTML格式的软件公告
  • 公开API获取版本和公告
用户管理
完整的用户生命周期管理
  • 用户CRUD、搜索、分页
  • 封号/解封、备注管理
  • 到期时间、试用状态设置
  • 批量操作:设置到期时间、试用状态
  • 用户数据导出(CSV格式)
卡密系统
灵活的卡密管理和续费
  • 多种类型:天卡、周卡、月卡、年卡、永久
  • 批量生成卡密(1-100张)
  • 搜索、筛选、批量导出
  • 卡密使用状态实时统计
  • 支持软件专属卡密和通用卡密
云JS函数
自定义JavaScript云端执行
  • 创建、编辑、删除自定义函数
  • 支持全局函数和软件专属函数
  • 函数执行历史记录
  • 支持参数传递和返回值
  • 每日调用限额统计
数据统计
实时数据分析和可视化
  • 总用户数、活跃用户、被封用户
  • 用户增长趋势(近7天)
  • 各软件用户分布统计
  • 今日新增用户、API调用次数
  • 服务器CPU、内存、磁盘监控
操作日志
完整的审计追踪
  • 记录所有管理操作
  • 按用户、软件、操作类型筛选
  • 函数执行历史记录
  • 支持分页查询和导出
  • IP地址、时间戳详细记录
API密钥管理
外部API访问控制
  • 创建、删除、重新生成密钥
  • 权限管理、速率限制
  • 密钥过期时间设置
  • 使用统计和最后调用时间
  • 为第三方集成提供安全访问
系统设置
灵活的配置管理
  • 环境变量在线编辑
  • IP黑名单/白名单管理
  • 邮件服务器配置
  • 数据库连接配置
  • 修改管理员密码
  • 服务重启(需手动执行)
安全机制
多层安全防护体系
  • JWT Token认证
  • 高强度密码加密(pbkdf2_sha256)
  • IP黑名单自动封禁(失败10次)
  • IP白名单永久信任
  • API速率限制(防滥用)
  • SQL注入、XSS攻击防护
  • 敏感操作二次密码验证
邮件系统
自动化邮件通知
  • 邮箱验证码注册
  • 用户到期前3天/7天提醒
  • 支持SMTP/SSL配置
  • 自定义发件人和系统名称
  • 验证码发送频率限制
API文档
完整的接口文档
  • 用户类型API(注册、登录、卡密使用)
  • 管理类型API(用户、软件、卡密管理)
  • 公开API(版本号、公告查询)
  • 详细的参数说明和示例
  • 一键复制代码示例
技术架构

系统采用现代化的技术栈,确保高性能、高可用性和易维护性:

Python 3.10+
FastAPI
MySQL 8.0
Redis 6.0
SQLAlchemy ORM
Pydantic
JWT
pbkdf2_sha256
HTML5/CSS3
JavaScript ES6+
Nginx
Systemd
更新日志
v3.0.0 最新版本
2026年2月
  • [新增] API密钥管理:创建、删除、重新生成、权限控制、速率限制
  • [新增] 系统设置页面:环境变量在线管理、IP黑白名单、修改密码
  • [新增] IP白名单持久化存储和自动加载
  • [新增] 邮箱验证码注册功能
  • [新增] 公开API:获取软件版本号和公告(无需认证)
  • [新增] 用户到期邮件自动提醒(3天/7天)
  • [新增] 卡密批量导出(CSV格式,Excel兼容)
  • [新增] 卡密搜索和状态筛选功能
  • [新增] 批量操作:设置用户到期时间、试用状态
  • [新增] 操作日志:按软件、用户、操作类型筛选
  • [优化] 速率限制:精确路径匹配,提高至10次/分钟
  • [优化] 软件用户数统计:动态计算实时用户数
  • [优化] 前端错误提示:显示详细的服务器错误信息
  • [优化] 全局管理员(software_id=NULL)显示在所有软件用户列表中
  • [优化] 删除软件前检查:防止误删admin用户
  • [优化] 卡密管理:显示用户名而非用户ID
  • [优化] API文档:按用户类型和管理类型分类展示
  • [修复] 请求体检查导致504超时问题
  • [修复] 白名单重启后丢失问题
v2.0.0
2026年1月
  • 新增多软件管理功能
  • 新增数据大屏统计
  • 新增云JS函数模块
  • 新增卡密管理系统
  • 新增操作日志记录
  • 优化API接口文档
关于作者

开发者:Eric-海洋

项目定位:专业的多软件用户管理平台,为软件开发商提供一站式用户管理解决方案

设计理念:简单、高效、安全,让用户管理变得轻松

联系我们
邮箱
564118922@qq.com
微信
564118922
版权声明

本系统由 Eric-海洋 独立开发和维护,版权归开发者所有。未经授权,不得用于商业用途。

© 2026 Eric-海洋. All rights reserved.