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,需启用pdo、ZipArchive、curl扩展。域名与API设置:后台可分别设置后台域名、用户中心域名、首页域名和API域名,设置API域名后接口统一走
http://域名/v1。开放源码:项目为全开源结构,方便二次开发,可根据业务需求扩展授权维度、统计报表或对接自有支付系统。
图片演示:



