【后盾人】系统课程 - Laravel+vue3系统平台
资源介绍
学习使用 Laravel+Vue3开发系统平台,该项目支持多站点、多模块应用,每个站点可以独立管理,每个站点拥有不同的 RBAC 角色权限控制,使用 Ts+JS+pinia+Element Plus+axios+vite+Mysql 等技术。
文件目录
📁 【后盾人】系统课程 - Laravel+vue3系统平台
├── 📁 第01章 开发知识与测试驱动
│ ├── 🎬 1 安装环境选择.mov
│ ├── 🎬 2 valet网站目录.mov
│ ├── 🎬 3 初始laravel项目.mov
│ ├── 🎬 4 valet配置laravel项目.mov
│ ├── 🎬 5 vscode使用建议.mov
│ ├── 🎬 6 mysql客户端软件选择.mov
│ ├── 🎬 7 api接口测试软件.mov
│ ├── 🎬 8 路由理解.mov
│ ├── 🎬 9 数据迁移Migrate.mov
│ ├── 🎬 10 定义zshrc别名.mov
│ ├── 🎬 11 测试的基本使用.mov
│ ├── 🎬 12 控制器模型的使用.mov
│ ├── 🎬 13 跑通单元测试.mov
│ ├── 🎬 14 单元测试时数据初始化.mov
│ ├── 🎬 15 数据填充的使用.mov
│ ├── 🎬 16 使用apifox测试接口.mov
│ ├── 🎬 17 apifox生成接口文档.mov
│ ├── 🎬 18 独立设置Phpunit数据库.mov
│ ├── 🎬 19 注册邮箱单元测试.mov
│ ├── 🎬 20 邮箱唯一性单测.mov
│ ├── 🎬 21 登录单元测试.mov
│ ├── 🎬 22 密码输入错误单测.mov
│ ├── 🎬 23 apipost测试登录接口.mov
│ ├── 🎬 24 登录成功返回token.mov
│ ├── 🎬 25 添加手机号注册.mov
│ ├── 🎬 26 确认密码测试.mov
│ ├── 🎬 27 修复登录测试.mov
│ ├── 🎬 29 配置本地邮件服MailHog.mov
│ ├── 🎬 30 预览邮件通知.mov
│ ├── 🎬 31 配置多语言环境.mov
│ ├── 🎬 32 邮件通知中文本地化.mov
│ ├── 🎬 33 体验邮件发送.mov
│ ├── 🎬 34 开始进行验证码测试.mov
│ ├── 🎬 35 单元测试发送邮件.mov
│ ├── 🎬 36 提取验证码发送服务.mov
│ ├── 🎬 37 验证码重复发送限制.mov
│ ├── 🎬 38 优化验证码服务.mov
│ ├── 🎬 39 注册时验证码校验.mov
│ ├── 🎬 40 自定义验证码规则 .mov
│ ├── 🎬 41 验证码单元测试.mov
│ ├── 🎬 42 完善apifox接口.mov
│ ├── 🎬 43 apifox自动化测试.mov
│ └── 🖼️ 名称.jpg
├── 📁 第02章 短信服务
│ ├── 🎬 1 阿里云短信配置.mov
│ ├── 🎬 2 短信服务初始构建.mov
│ ├── 🎬 3 创建迁移文件等.mov
│ ├── 🎬 4 网站配置更新.mov
│ ├── 🎬 5 apifox测试接口.mov
│ ├── 🎬 6 全局配置项定义.mov
│ ├── 🎬 7 laravel服务解释.mov
│ ├── 🎬 8 短信配置项.mov
│ ├── 🎬 9 短信单测发送.mov
│ ├── 🎬 10 测试短信发送控制器.mov
│ ├── 🎬 11 apifox测试用例.mov
│ ├── 🎬 12 配置中间件与跑通单测.mov
│ ├── 🎬 13 用户登录身份验证.mov
│ ├── 🎬 14 提取测试帮助函数与apifox接口token验证.mov
│ ├── 🎬 15 找回密码.mov
│ ├── 🎬 16 tinker与打印测试响应结果.mov
│ ├── 🎬 17 找回密码控制器.mov
│ ├── 🎬 18 apifox测试找回密码.mov
│ ├── 🎬 19 用户默认头像单测.mov
│ └── 🖼️ 名称.jpg
├── 📁 第03章 文件上传
│ ├── 🎬 1 上传单测.mov
│ ├── 🎬 2 保存上传文件.mov
│ ├── 🎬 3 完成用户头像上传.mov
│ ├── 🎬 4 裁切用户头像.mov
│ ├── 🎬 5 用户头像单元测试.mov
│ ├── 🎬 6 图片上传控制器.mov
│ ├── 🎬 7 上传图片类型与尺寸验证.mov
│ ├── 🎬 8 完成用户头像上传.mov
│ └── 🖼️ 名称.jpg
├── 📁 第04章 RBAC权限管理
│ ├── 🎬 1 分析rbac权限管理.mov
│ ├── 🎬 2 权限管理扩展包安装.mov
│ ├── 🎬 3 权限控制相关文件.mov
│ ├── 🎬 4 用户字段required单测.mov
│ ├── 🎬 5 完成权限的添加.mov
│ ├── 🎬 6 获取权限单元测试.mov
│ ├── 🎬 7 更新权限测试.mov
│ ├── 🎬 8 删除权限接口.mov
│ ├── 🎬 9 优化apifox注册接口.mov
│ ├── 🎬 10 优化验证码发送.mov
│ ├── 🎬 11 apifox自动化测试.mov
│ ├── 🎬 12 跑通单元测试.mov
│ ├── 🎬 13 角色单元测试.mov
│ ├── 🎬 14 更新角色测试.mov
│ ├── 🎬 15 继续编写角色更新测试.mov
│ ├── 🎬 16 重构验证码缓存逻辑.mov
│ ├── 🎬 17 apifox接口添加.mov
│ ├── 🎬 18 apifox全接口自动化测试.mov
│ ├── 🎬 19 重构配置项逻辑.mov
│ ├── 🎬 20 设置角色权限.mov
│ ├── 🎬 21 完成角色的权限设置.mov
│ ├── 🎬 22 获取当前用户资料.mov
│ ├── 🎬 23 用户关注测试.mov
│ ├── 🎬 24 粉丝列表与关注检测.mov
│ ├── 🎬 25 关注列表测试.mov
│ ├── 🎬 26 完成取关与关注列表.mov
│ ├── 🎬 27 粉丝列表.mov
│ ├── 🎬 28 apifox接口返回数据类型修复.mov
│ ├── 🎬 29 修改apifox返回类型.mov
│ ├── 🎬 30 跑通单元测试.mov
│ └── 🖼️ 名称.jpg
├── 📁 第05章 整合前端
│ ├── 🎬 1 安装前端脚手架.mov
│ ├── 🎬 2 发送网络请求说明.mov
│ ├── 🎬 3 接口数据TS类型声明 .mov
│ ├── 🎬 4 优化后台登录验证.mov
│ ├── 🎬 5 通过 pinia 保存表单验证错误消息.mov
│ ├── 🎬 6 错误消息vue组件.mov
│ ├── 🎬 7 图像验证码扩展包.mov
│ ├── 🎬 8 初步定义验证码组件.mov
│ ├── 🎬 9 完成验证码组件.mov
│ ├── 🎬 10 验证码后台验证规则.mov
│ ├── 🎬 11 后台头像数据处理.mov
│ └── 🖼️ 名称.jpg
├── 📁 第06章 用户注册
│ ├── 🎬 1 用户注册初始页面.mov
│ ├── 🎬 2 全局错误控制.mov
│ ├── 🎬 3 验证码组件初始化.mov
│ ├── 🎬 4 安装 tdesign.mov
│ ├── 🎬 5 前端验证码服务.mov
│ ├── 🎬 6 优化验证码生成.mov
│ ├── 🎬 7 后端验证码发送时间限制.mov
│ ├── 🎬 8 验证码前端定时器.mov
│ ├── 🎬 9 前端注册api.mov
│ ├── 🎬 10 优化后台注册表单验证.mov
│ ├── 🎬 11 跑通单元测试.mov
│ ├── 🎬 12 修复验证码组件不能输入的问题.mov
│ ├── 🎬 13 不存的的用户发送验证码.mov
│ ├── 🎬 14 后台添加向未注册用户发送验证码接口.mov
│ ├── 🎬 15 注册验证码优化与页面切换时表单错误重置.mov
│ ├── 🎬 16 已注册用户验证码接口.mov
│ ├── 🎬 17 验证码发送组件支持类型选择.mov
│ ├── 🎬 18 完成找回密码.mov
│ ├── 🎬 19 登录拦截跳转bug 修复.mov
│ └── 🖼️ 名称.jpg
├── 📁 第07章 站点管理
│ ├── 🎬 1 添加顶部导航菜单.mov
│ ├── 🎬 2 修改admin 布局模板.mov
│ ├── 🎬 3 完成 admin 布局模板.mov
│ ├── 🎬 4 站点元素组件.mov
│ ├── 🎬 5 添加站点布局.mov
│ ├── 🎬 6 添加全局组件 tab.mov
│ ├── 🎬 7 后台站点管理的基础文件.mov
│ ├── 🎬 8 网站添加后台逻辑.mov
│ ├── 🎬 9 优化后台站点数据响应.mov
│ ├── 🎬 10 后台获取站点列表.mov
│ ├── 🎬 11 前端获取站点列表.mov
│ ├── 🎬 12 前台站点添加.mov
│ ├── 🎬 13 axios 处理响应消息.mov
│ ├── 🎬 14 站点 composable定义.mov
│ ├── 🎬 15 复用编辑与添加组件.mov
│ ├── 🎬 16 tab 组件设置与当前路由匹配时才显示菜单.mov
│ ├── 🎬 17 完善后端接口并完成站点更新.mov
│ ├── 🎬 18 删除站点.mov
│ ├── 🎬 19 系统页面制作.mov
│ ├── 🎬 20 优化fieldList组件.mov
│ ├── 🎬 21 优化添加站点.mov
│ ├── 🎬 22 系统配置页面.mov
│ ├── 🎬 23 开发图片上传组件.mov
│ ├── 🎬 24 移除tdesign库.mov
│ ├── 🎬 25 完成前端上传组件页面.mov
│ ├── 🎬 26 后台图片上传接口.mov
│ ├── 🎬 27 完成图片上传组件.mov
│ └── 🖼️ 名称.jpg
├── 📁 第08章 系统配置
│ ├── 🎬 1 后端配置项获取接口.mov
│ ├── 🎬 2 前台获取全局数据 .mov
│ ├── 🎬 3 优化后台配置项中间件.mov
│ ├── 🎬 4 完成配置项定义.mov
│ ├── 🎬 5 多维数组的表单验证.mov
│ ├── 🎬 6 超级管理员限制 .mov
│ ├── 🎬 7 前端帮助函数.mov
│ ├── 🎬 8 添加系统配置.mov
│ ├── 🎬 9 配置项表单验证.mov
│ ├── 🎬 10 优化TS类型.mov
│ ├── 🎬 11 优化帮助函数.mov
│ ├── 🎬 12 用户列表.mov
│ ├── 🎬 13 系统配置字段独立.mov
│ ├── 🎬 14 修改模型config为system.mov
│ ├── 🎬 15 优化站点模型.mov
│ ├── 🎬 16 优化站点编辑.mov
│ ├── 🎬 17 封装表格组件.mov
│ ├── 🎬 18 表格组件动作处理.mov
│ ├── 🎬 19 显示用户资料.mov
│ ├── 🎬 20 表格单元格宽度.mov
│ ├── 🎬 21 前端增加搜索功能.mov
│ ├── 🎬 22 完成搜索.mov
│ ├── 🎬 23 表格列自动宽度.mov
│ ├── 🎬 24 后台管理员处理.mov
│ ├── 🎬 25 管理员列表.mov
│ ├── 🎬 26 选择用户列表.mov
│ ├── 🎬 27 设置管理员功能.mov
│ ├── 🎬 28 删除管理员.mov
│ ├── 🎬 29 elementPlus 中文本地化.mov
│ ├── 🎬 30 管理搜索.mov
│ ├── 🎬 31 修复一些小问题.mov
│ ├── 🎬 32 使用语法糖插件.mov
│ ├── 🎬 33 表格列表组件增加按钮slot.mov
│ ├── 🎬 34 完成查看用户资料组件.mov
│ ├── 🎬 35 使用Teleport组件设置dialog位置.mov
│ └── 🖼️ 名称.jpg
├── 📁 第09章 模块管理
│ ├── 🎬 1 安装laravel-module用于模块开发.mov
│ ├── 🎬 2 同步模块数据.mov
│ ├── 🎬 3 模块页面.mov
│ ├── 🎬 4 模块列表页面.mov
│ ├── 🎬 5 模块设计页面.mov
│ ├── 🎬 6 添加模块接口.mov
│ ├── 🎬 7 后台模块添加处理.mov
│ ├── 🎬 8 完成模块的设计.mov
│ ├── 🎬 9 模块搜索.mov
│ ├── 🎬 10 修改dialog样式.mov
│ ├── 🎬 11 删除模块.mov
│ ├── 🎬 12 站点配置项独立.mov
│ └── 🖼️ 名称.jpg
├── 📁 第11章 多端响应处理
│ ├── 🎬 1 tailwindcss响应简单介绍.mov
│ ├── 🎬 2 处理navbar响应式.mov
│ ├── 🎬 3 topMenu响应式调整.mov
│ ├── 🎬 4 站点列表响应式调整.mov
│ ├── 🎬 5 表格响应式.mov
│ ├── 🎬 6 hd-tab组件样式修正.mov
│ ├── 🎬 7 表格按钮列自适应用宽度.mov
│ ├── 🎬 8 表格按钮使用下拉菜单处理.mov
│ ├── 🎬 9 修改表格搜索逻辑.mov
│ ├── 🎬 10 后台通过全局scope限制查询条件.mov
│ ├── 🎬 11 修复表格组件中图片预览错乱问题.mov
│ └── 🖼️ 名称.jpg
├── 📁 第12章 权限验证
│ ├── 🎬 1 优化模块权限 .mov
│ ├── 🎬 2 系统权限同步.mov
│ ├── 🎬 3 角色权限视图.mov
│ ├── 🎬 4 获取站点权限数据用于前端渲染.mov
│ ├── 🎬 5 前台渲染权限列表.mov
│ ├── 🎬 6 权限表布局.mov
│ ├── 🎬 7 角色设置权限.mov
│ ├── 🎬 8 修改权限服务文件.mov
│ ├── 🎬 9 角色权限组件复用.mov
│ ├── 🎬 10 为tableList组件添加tag类型.mov
│ ├── 🎬 11 修改权限设计的样式.mov
│ ├── 🎬 12 定义角色选择组件.mov
│ ├── 🎬 13 为管理员设置角色.mov
│ ├── 🎬 14 管理员表格显示角色数据.mov
│ ├── 🎬 15 修改hdTab组件错误.mov
│ ├── 🎬 16 限制管理员或站点获取列表.mov
│ ├── 🎬 17 管理员接口完善.mov
│ ├── 🎬 18 用户可以多设置角色.mov
│ ├── 🎬 19 管理员角色显示异常.mov
│ ├── 🎬 20 不同用户获取不同站点.mov
│ ├── 🎬 21 修改管理员读取角色错误.mov
│ ├── 🎬 22 使用policy验证后台权限.mov
│ ├── 🎬 23 修复access权限判断方法.mov
│ ├── 🎬 24 pinia记录用户权限表.mov
│ ├── 🎬 25 修复权限.mov
│ ├── 🎬 26 完成前台权限检测.mov
│ ├── 🎬 27 自定义v-access权限检验指令.mov
│ ├── 🎬 28 权限校验时站点为可选值.mov
│ ├── 🎬 29 tab组件权限控制.mov
│ ├── 🎬 30 修改站点模块的页面样式.mov
│ ├── 🎬 31 修改站点的默认模块逻辑.mov
│ └── 🎬 32 网站首页跳转逻辑.mov
├── 📁 第14章 安装程序
│ ├── 🎬 1 安装程序逻辑分享.mov
│ ├── 🎬 2 数据库连接检测.mov
│ ├── 🎬 3 数据迁移与填充逻辑.mov
│ ├── 🎬 4 完成程序安装.mov
│ ├── 🎬 5 编译前端.mov
│ ├── 🎬 6 通过域名访问站点.mov
│ └── 🖼️ 名称.jpg
├── 📁 第15章 博客模块
│ ├── 🎬 1 模块目录简单说明.mov
│ ├── 🎬 2 模块的数据迁移与填充.mov
│ ├── 🎬 3 文章查询与发布接口.mov
│ ├── 🎬 4 添加文章与删除文章接口.mov
│ ├── 🎬 5 添加apifox全局脚本.mov
│ ├── 🎬 6 apifox测试用例.mov
│ ├── 🎬 7 准备实现登录.mov
│ ├── 🎬 8 登录接口.mov
│ ├── 🎬 9 修改迁移文件.mov
│ ├── 🎬 10 通过站点限制结果.mov
│ ├── 🎬 11 站点中间件.mov
│ ├── 🎬 12 完成博客后端接口.mov
│ ├── 🎬 13 安装前端脚手架.mov
│ ├── 🎬 14 分析编译目录.mov
│ ├── 🎬 15 前端请求接口等定义.mov
│ ├── 🎬 16 博客首页.mov
│ ├── 🎬 17 博客内容展示.mov
│ ├── 🎬 18 发表博客内容.mov
│ └── 🖼️ 名称.jpg
└── 📁 第16章 编译上线
├── 🎬 1 编译后通过域名访问.mov
├── 🎬 2 服务器宝塔站点配置.mov
├── 🎬 3 多站点域名说明.mov
├── 🎬 4 运行网站.mov
└── 🖼️ 名称.jpg 相关资源
【开课吧】JavaScript深入简出系列教程
夸克 百度
【开课吧】JavaScript深入简出系列教程
教程课程 夸克网盘百度网盘JavaScript
2026-04-25
老鬼《御灵AI漫剧实操课程》
百度
老鬼《御灵AI漫剧实操课程》
教程课程 人工智能百度网盘
2026-04-16
徐sir -大师级PS精美案例教程
夸克
徐sir -大师级PS精美案例教程
教程课程 夸克网盘
2026-04-16
阳台种植课程|蔬菜+水果+绿植盆栽教程
夸克 百度
阳台种植课程|蔬菜+水果+绿植盆栽教程
教程课程 夸克网盘百度网盘
2026-04-16
制作数字人开口说话视频保姆级教程
百度
制作数字人开口说话视频保姆级教程
教程课程 人工智能百度网盘
2026-04-16
蓝狐电商·抖音商城运营课程(更新)
夸克
蓝狐电商·抖音商城运营课程(更新)
教程课程 夸克网盘
2026-04-16