# 多应用管理系统 **Repository Path**: meda/dAPP ## Basic Information - **Project Name**: 多应用管理系统 - **Description**: 多应用管理后台是一个基于 [ThinkPHP 8](https://www.thinkphp.cn/) 的后台管理系统,采用单库多应用(app_id)隔离架构 - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 2 - **Created**: 2026-06-27 - **Last Updated**: 2026-06-27 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 多应用管理后台 ## 介绍 多应用管理后台是一个基于 [ThinkPHP 8](https://www.thinkphp.cn/) 的后台管理系统,采用单库多应用(app_id)隔离架构,提供了以下功能模块: ### 后台管理 - **应用管理**:支持创建和管理多个独立应用,每个应用拥有独立的用户体系、数据隔离和 API 密钥。 - **用户管理**:用户信息管理(用户名/昵称/头像/积分/金币/经验/等级)、状态启用禁用、新增及编辑。 - **卡密管理**:卡密的生成与批量导入导出,支持卡密兑换。 - **商城管理**:商品管理(发布/编辑/上下架)、订单处理(查看/发货/退款)。 - **笔记管理**:笔记的查看、编辑、删除,支持公开/私密状态切换。 - **论坛管理**:版块管理、帖子管理、评论审核、举报审核,支持回复可见和付费内容。 - **称号与等级**:称号的创建与授予、用户等级配置。 - **提现管理**:用户提现申请的审核与记录。 - **私聊管理**:管理用户间私聊消息,支持查看和删除。 - **管理员管理**:管理员列表、状态切换、密码重置(仅限超级管理员)。 - **系统日志**:记录后台所有操作日志。 - **邮箱配置**:SMTP 邮件发送配置。 - **支付配置**:集成支付接口参数配置。 ### 前台 API - **用户系统**:注册/登录/登出、获取用户信息(基础/完整)、签到、心跳保活。 - **应用接口**:获取应用信息、更新信息、统计访问量。 - **论坛接口**:版块列表、帖子发布/编辑/列表/详情、评论发布、举报提交、回复可见验证、付费内容解锁。 - **笔记接口**:笔记列表、详情查看。 - **私聊接口**:发送消息(文字/图片/金币转账)、会话列表(含未读计数和转账金额汇总)、聊天记录(分页+自动已读)。 - **通知接口**:消息通知列表。 - **卡密接口**:卡密兑换。 ### 安全特性 - **响应加密**:支持 RC4 / AES / AES-CBC 三种加密方式,按应用独立配置密钥。 - **Timestamp 防重放**:API 请求带时间戳校验,防止请求重放攻击。 - **频率限制**:登录/注册/购买等敏感接口支持频率限制。 - **权限隔离**:超级管理员管理全部应用,普通管理员仅管理自己创建的应用及数据。 ## 软件架构 | 层次 | 技术 | |------|------| | 后端框架 | ThinkPHP 8 | | 数据库 | MySQL | | 前端模板 | Light Year Admin v4 + Bootstrap Table | | 扩展功能 | PHP QRCode、RC4/AES 加密 | | 前后端交互 | jQuery AJAX | ## 安装教程 1. 下载源码并上传至服务器。 2. 设置网站运行目录为 `public`。 3. 配置伪静态(见下方配置)。 4. 导入数据库文件 `public/install.php`(访问 `http://域名/install.php` 在线安装)。 5. 安装完成后,访问域名进入后台登录页面。 ## 伪静态配置 ### Apache ```apache Options +FollowSymlinks -Multiviews RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^(.*)$ index.php?/$1 [QSA,PT,L] ``` ### Nginx ```nginx location / { if (!-e $request_filename) { rewrite ^(.*)$ /index.php?s=$1 last; break; } } ``` ## API 文档 在线 API 文档:`http://域名/API文档.html` 包含所有接口的请求参数、返回格式、字段说明和示例。 ## 特别鸣谢 - [Light Year Admin Template v4](https://gitee.com/yinqi/Light-Year-Admin-Template-v4) ## 更新日志 - **2025-05**:新增私聊系统(文字/图片/金币转账、会话列表、未读计数)、新增管理员管理(密码重置)、全 API 添加 timestamp 防重放校验、响应加密支持。 - **2025-04**:新增论坛系统(版块/帖子/评论/举报/回复可见/付费内容)、笔记管理、称号与等级系统。 - **2025-03**:新增商城系统(商品/订单)、提现管理、卡密系统。 - 初始版本:包含应用管理、用户管理、系统日志、邮箱/支付配置等基础模块。 ## 开源协议 本项目遵循 MIT 协议。 --- > 如需定制开发或功能扩展,请联系开发者。