# FastAdmin-SAAS **Repository Path**: dungang/fast-admin-saas ## Basic Information - **Project Name**: FastAdmin-SAAS - **Description**: 基于fastadmin-v1.6.1.20250430 改造,目前在开发中 - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-03-20 - **Last Updated**: 2026-03-21 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # FastAdmin 多租户 SaaS 版本 > 基于 FastAdmin 二次开发的多租户 SaaS 版本,支持租户数据隔离、权限管理、独立配置等功能。 ## 版本说明 本版本在 FastAdmin 原版基础上进行了多租户改造,主要变更: - **租户隔离**:通过 `tenant_id` 实现数据隔离,每个租户数据完全独立 - **租户登录**:登录时需输入租户编码(平台租户编码:`platform`) - **权限控制**:支持后台管理权限(`auth_rule_ids`)和前端会员权限(`user_rule_ids`) - **独立配置**:每个租户可拥有独立的系统配置 📖 **详细文档**:请查看 [SAAS_USER_GUIDE.md](SAAS_USER_GUIDE.md) 了解完整使用说明。 --- ## 主要特性 * 基于`Auth`验证的权限管理系统 * 支持无限级父子级权限继承,父级的管理员可任意增删改子级管理员及权限设置 * 支持单管理员多角色 * 支持管理子级数据或个人数据 * 强大的一键生成功能 * 一键生成CRUD,包括控制器、模型、视图、JS、语言包、菜单、回收站等 * 一键压缩打包JS和CSS文件,一键CDN静态资源部署 * 一键生成控制器菜单和规则 * 一键生成API接口文档 * 完善的前端功能组件开发 * 基于`AdminLTE`二次开发 * 基于`Bootstrap`开发,自适应手机、平板、PC * 基于`RequireJS`进行JS模块管理,按需加载 * 基于`Less`进行样式开发 * 强大的插件扩展功能,在线安装卸载升级插件 * 通用的会员模块和API模块 * 共用同一账号体系的Web端会员中心权限验证和API接口会员权限验证 * 二级域名部署支持,同时域名支持绑定到应用插件 * 多语言支持,服务端及客户端支持 * 支持大文件分片上传、剪切板粘贴上传、拖拽上传,进度条显示,图片上传前压缩 * 支持表格固定列、固定表头、跨页选择、Excel导出、模板渲染等功能 * 强大的第三方应用模块支持([CMS](https://www.fastadmin.net/store/cms.html)、[CRM](https://www.fastadmin.net/store/facrm.html)、[企业网站管理系统](https://www.fastadmin.net/store/ldcms.html)、[知识库文档系统](https://www.fastadmin.net/store/knowbase.html)、[在线投票系统](https://www.fastadmin.net/store/vote.html)、[B2C商城](https://www.fastadmin.net/store/shopro.html)、[B2B2C商城](https://www.fastadmin.net/store/wanlshop.html)) * 整合第三方短信接口(阿里云、腾讯云短信) * 无缝整合第三方云存储(七牛云、阿里云OSS、腾讯云存储、又拍云)功能,支持云储存分片上传 * 第三方富文本编辑器支持(Summernote、百度编辑器) * 第三方登录(QQ、微信、微博)整合 * 第三方支付(微信、支付宝)无缝整合,微信支持PC端扫码支付 * 丰富的插件应用市场 ## 安装使用 ### 环境要求 - PHP >= 7.4(推荐 8.0+) - MySQL >= 5.7 - Nginx / Apache ### 安装步骤 ```bash # 1. 安装依赖 composer install # 2. 配置Web服务器指向 public 目录 # 3. 浏览器访问项目地址,自动进入安装界面 # 4. 按提示填写数据库信息、管理员账号等完成安装 ``` ### 默认登录信息 | 项目 | 值 | |------|-----| | 租户编码 | `platform` | | 用户名 | `admin` | | 密码 | `admin` | 📖 **详细文档**:[SAAS_USER_GUIDE.md](SAAS_USER_GUIDE.md) | [FastAdmin 官方文档](https://doc.fastadmin.net) ## 界面截图 ![控制台](https://images.gitee.com/uploads/images/2020/0929/202947_8db2d281_10933.gif "控制台") ## 特别鸣谢 感谢以下的项目,排名不分先后 ThinkPHP:http://www.thinkphp.cn AdminLTE:https://adminlte.io Bootstrap:http://getbootstrap.com jQuery:http://jquery.com Bootstrap-table:https://github.com/wenzhixin/bootstrap-table Nice-validator: https://validator.niceue.com SelectPage: https://github.com/TerryZ/SelectPage Layer: https://layuion.com/layer/ DropzoneJS: https://www.dropzonejs.com ## 版权信息 本项目基于 [FastAdmin](https://www.fastadmin.net) 二次开发,遵循 Apache 2.0 开源协议。 ### 原项目版权 FastAdmin 原版版权归 FastAdmin 团队所有: - 原项目地址:https://www.fastadmin.net - 原项目版权:Copyright © 2017-2024 by FastAdmin - 开源协议:Apache License 2.0 ### 二次开发声明 本多租户 SaaS 版本由 [您的名称/公司] 基于 FastAdmin 进行二次开发: - 主要改动:多租户架构改造、权限隔离、租户配置等 - 改动版权:Copyright © 2026 by [您的名称/公司] - 联系方式:[您的联系方式] ### 使用须知 1. 本项目包含的第三方源码和二进制文件之版权信息另行标注 2. 使用本项目时,请遵守 Apache 2.0 开源协议的相关规定 3. 请保留原有版权声明和许可声明