PHP多应用多域名授权 全开源授权系统源码

PHP多应用多域名授权 全开源授权系统源码

PHP多应用多域名授权系统源码介绍

本源码是一套支持多应用、多域名授权管理的PHP授权系统,适合各类商业程序、SaaS系统、APP后台等场景使用。系统提供完整的授权接口、卡密授权、代理层级管理等功能,帮助开发者规范发版授权流程,防止未经授权的盗用和泛滥传播。

主要功能特点

  • 多应用授权管理:后台可添加多个应用,为不同项目分别生成授权信息,支持自定义应用名称、作者、团队名称、客服QQ、官方网址等展示信息。

  • 多域名授权控制:同一应用支持配置后台域名、用户中心域名、首页域名、API域名,可选择仅授权主域名或主域名及其子域名全部校验。

  • 授权SDK示例:提供授权参考SDK文件(/public/demo/SDK.PHP),方便对接业务程序进行授权验证。

  • 授权提示可配置:授权提示文案可在 /app/api/controller/ApiController.php 中自定义,便于展示个性化提示信息。

  • 标准API接口:API设置好域名后,统一通过 http://你的域名/v1 访问授权接口,方便前端或第三方程序对接。

授权与代理体系

  • 卡密授权模式:支持生成授权卡密,用户通过卡密完成授权绑定,适合线上分发和批量销售。

  • 三级权限分级:

    • 一级权限:可生成卡密授权,并可添加二级、三级代理,适合作为总代或渠道管理账号。

    • 二级权限:可生成卡密授权,并可继续发展三级代理。

    • 三级权限:仅支持在后台进行授权操作,不可再发展下级。

  • 前台授权服务:前台支持授权查询、卡密在线授权、代理信息查询、一级应用列表展示等功能,方便用户自助完成授权和核验。

  • 源码下载控制:下载源码支持授权后通过QQ扫码下载,便于控制源码获取与记录。

环境与部署说明

  • 运行环境:PHP版本要求 PHP >= 7.1.0,需启用 pdoZipArchivecurl 扩展。

  • 域名与API设置:后台可分别设置后台域名、用户中心域名、首页域名和API域名,设置API域名后接口统一走 http://域名/v1

  • 开放源码:项目为全开源结构,方便二次开发,可根据业务需求扩展授权维度、统计报表或对接自有支付系统。

图片演示:

PHP多应用多域名授权 全开源授权系统源码 图片

PHP多应用多域名授权 全开源授权系统源码 图片

PHP多应用多域名授权 全开源授权系统源码 图片

PHP多应用多域名授权 全开源授权系统源码 图片