这门课解决什么工作场景
这份资料的主题是使用 Laravel 框架开发后端 API 接口,并处理前后端分离架构下的用户身份验证。在实际开发中,前端可能是小程序、App 或 Vue 项目,后端不再输出网页,而是纯粹提供数据接口。此时传统的 Cookie 会话机制不再适用,必须通过 Token 或 JWT 来确认调用者的身份。这套资料聚焦于解决这一痛点,带你跑通从配置 Laravel 运行环境、搭建路由与控制器,到引入 Sanctum 或 JWT 颁发令牌、保护接口数据的整个后端闭环。
适合什么基础与建议先看哪几块
这套资料不适合完全没写过代码的转行者。你需要具备基本的 PHP 语法基础,最好能看懂 Laravel 的路由和控制器概念。如果你以前只做过传统的 PHP 网页开发,想转型做前后端分离接口,这门课正好对口。从资料结构来看,环境部署占了不小篇幅,涉及虚拟机环境与常见报错处理。如果你的本地环境已经搭好,可以直接跳过这部分。建议优先看 Token 与 JWT 的核心原理讲解,再去对照 Sanctum 相关的实践模块,弄清两者在签发和校验机制上的区别,最后把接口鉴权流程完整走一遍。
学完能独立做什么与资料怎么配合练习
跟着这套资料走完,你能独立完成一个中小型后端 API 服务模块。具体来说,你可以为前端应用提供规范的注册、登录接口,在用户登录成功后返回 Token,并在后续的数据请求中通过 Header 携带 Token 进行身份校验。遇到需要区分管理员权限的场景,也能自己设计中间件拦截非法请求。在看资料时不要只看不练,建议本地新建一个空项目,跟着视频进度同步敲代码。遇到讲环境部署的报错排查部分,务必在自己电脑上复现并解决一次,不要直接跳过。学完接口鉴权后,自己写一个需要登录才能访问的文章列表接口,用接口测试工具去调用,确认没带 Token 时返回未授权,带上 Token 时能正常拿到数据,这就算真正掌握了。
前后端分离模式下使用JWT规则开发API接口
课程目录
* 01 第1章-后端-环境部署/
* 01 任务1为什么要安装homestead.mp4 (28.25 MB), 05:52
* 02 任务1-1 相关工具.mp4 (60.02 MB), 10:54
* 03 任务2已安装homestead的删除.mp4 (29.25 MB), 05:13
* 04 任务3安装软件.mp4 (32.28 MB), 06:12
* 05 任务4homestead的安装.mp4 (99.32 MB), 19:09
* 06 【补】homestead无法启动的问题处理.mp4 (30.02 MB), 07:57
* 07 任务5安装laravel.mp4 (57.51 MB), 10:48
* 08 任务6常见问题处理.mp4 (43.90 MB), 08:51
* 09 git公钥的正确配置.mp4 (17.39 MB), 04:08
* 10 【补】homestead地址不一样的说明.mp4 (18.64 MB), 03:56
* 11 homestead安装不成功的备选方案.mp4 (14.74 MB), 03:47
* 12 任务1 安装laravel.mp4 (76.97 MB), 13:44
* 13 任务2 artisan和laravel-ide-helper.mp4 (19.24 MB), 03:11
* 14 任务3 migrate数据库的操作.mp4 (13.42 MB), 02:15
* 15 【大声音】任务4本地化中文语言设置.mp4 (52.01 MB), 08:24
* 16 任务4 本地化中文语言设置.mp4 (43.40 MB), 07:48
* 17 【大声音】任务5api工具的设置.mp4 (15.84 MB), 03:47
* 18 任务5 api工具的设置.mp4 (12.39 MB), 03:44
* 19 【大声音】任务6创建帮助函数文件.mp4 (22.67 MB), 03:42
* 20 任务6 创建帮助函数文件.mp4 (16.81 MB), 03:28
* 21 任务2 【补】artisan的安装.mp4 (37.09 MB), 06:22
* 02 第2章-后端-用户相关的操作/
* 01 任务1 设计用户的database.mp4 (66.09 MB), 11:25
* 02 任务2 用户登录控制器和API.mp4 (75.02 MB), 13:17
* 03 任务3 Request验证和响应Response.mp4 (51.57 MB), 08:12
* 04 任务4 创建用户注册控制器和API.mp4 (64.48 MB), 11:21
* 05 任务5 邮件验证码服务1.mp4 (65.22 MB), 10:43
* 06 任务6 邮件验证码服务2.mp4 (54.73 MB), 10:22
* 07 任务7 创建验证码控制器1.mp4 (56.81 MB), 10:47
* 08 任务8 创建验证码控制器2.mp4 (18.50 MB), 03:10
* 09 任务9 注册用户验证码认证.mp4 (37.24 MB), 06:28
* 10 任务10 找回密码功能1.mp4 (54.55 MB), 09:46
* 11 任务11 找回密码功能2.mp4 (69.89 MB), 11:28
* 12 任务12 用户的列表显示和单个用户信息查看.mp4 (50.88 MB), 09:06
* 13 任务13 Policy管理用户操作的权限.mp4 (124.47 MB), 20:22
* 03 第3章-后端-新闻资讯相关操作/
* 01 任务1新闻资讯数据库生成.mp4 (66.75 MB), 11:03
* 02 任务2新闻资讯的crud.mp4 (108.81 MB), 17:40
* 03 任务3在api工具中调试新闻资讯各接口.mp4 (76.55 MB), 11:58
* 04 第4章-后端-产品大类的相关操作/
* 01 任务1产品大类的crud.mp4 (137.06 MB), 22:10
* 02 任务2产品大类的Api检测.mp4 (74.48 MB), 11:28
* 05 第5章-后端-产品类型的相关操作/
* 01 任务1产品类型的crud1.mp4 (78.28 MB), 13:55
* 02 任务1产品类型的crud2.mp4 (140.84 MB), 22:11
* 03 任务2产品类型的Api工具调试.mp4 (133.29 MB), 21:47
* 06 第6章-后端-产品的相关操作/
* 01 任务1产品数据库的创建.mp4 (83.35 MB), 14:28
* 02 任务2产品的crud.mp4 (100.28 MB), 15:41
* 03 任务3产品接口在Api工具检测.mp4 (75.58 MB), 11:43
* 07 第7章-后端-帖子的相关操作/
* 01 任务1帖子的相关操作1.mp4 (79.51 MB), 13:07
* 02 任务1帖子的相关操作2.mp4 (102.05 MB), 16:21
* 08 第8章-后端-评论的相关操作/
* 01 任务1评论数据库的创建.mp4 (116.14 MB), 19:06
* 02 任务2评论模型中关联关系的实现.mp4 (55.66 MB), 09:08
* 03 任务3评论业务逻辑的实现.mp4 (186.18 MB), 29:51
* 04 任务4Api工具调试评论接口.mp4 (75.03 MB), 11:55
* 09 第9章-后端-上传文件接口/
* 01 任务1创建上传接口1.mp4 (92.25 MB), 18:16
* 02 任务2创建上传接口2.mp4 (17.00 MB), 03:10






