资源截图
MP4 |视频:h264,1920×1080 |音频:AAC,44.1 KHz,2 Ch
级别:初学者 |类型: 电子学习 |语言: 英语 |持续时间:50 场讲座 ( 9h 43m )
你将学到什么
- 建立完整的角色和角色从头开始的权限管理系统。
- 安装、配置和掌握 Spatie Permission 包。
- 创建和管理具有完整 CRUD 功能的角色、权限和管理员用户。
- 向管理员动态分配角色和权限。
- 使用基于权限的中间件保护您的应用。
- 使用 Laravel Blade 授权指令显示或隐藏界面元素。
- 应用专业 Laravel 应用程序中使用的真实授权技术。
- 在未来的 Laravel 项目中重用您在本课程中构建的架构。
要求
- 了解 PHP 和 Laravel 的基本知识。
- 熟悉 Laravel 路由、控制器、模型和 CRUD 操作。
- 一台安装了 PHP、Composer 和代码编辑器的计算机。
- 渴望构建可投入生产的 Laravel 应用程序。
描述
您是否曾经构建过一个 Laravel 应用程序,其中每个经过身份验证的用户都可以访问所有内容?
随着应用程序的增长,您需要一种方法来控制谁可以查看、创建、更新或删除资源。这就是强大的角色和权限系统变得至关重要的地方。
在本课程中,您将学习如何使用 Laravel 和强大的 Spatie Permission 包(Laravel 应用程序中的行业标准授权解决方案)从头开始构建完整的角色和权限管理系统。
这是一门基于项目的实践课程,您将逐步构建一个真实的应用程序。您无需学习孤立的概念,而是实现一个可用于生产的授权系统,您可以放心地在自己的 Laravel 项目中重用该系统。
您将构建什么
- 使用 Bootstrap Starter Kit 安装并设置一个新的 Laravel 项目。
- 构建完整的产品 CRUD 模块。
- 安装并配置 Spatie 权限包。
- 创建角色和权限管理模块。
- 建立一个管理员管理系统。
- 动态向管理员分配角色和权限。
- 使用基于权限的中间件保护路由。
- 使用 Blade 授权指令显示或隐藏界面元素。
- 遵循构建安全且可扩展的 Laravel 应用程序的最佳实践。
为什么选择这门课程?
在本课程结束时,您将了解专业的 Laravel 应用程序如何管理授权和用户访问。您将获得实施灵活的权限系统的实践经验,该系统可适用于管理面板、SaaS 应用程序、电子商务平台、CRM 系统、学校管理系统和许多其他实际项目。
每节课都会分步进行解释,让您轻松跟上,同时不仅了解如何实现每个功能,还了解为什么这样构建。
无论您是想增强 Laravel 技能、改进您的作品集还是构建更安全的应用程序,本课程都将为您提供可以立即应用的实用知识。
本课程适合谁
- 想要构建安全、可用于生产的应用程序的 Laravel 开发人员。
- 已掌握 Laravel 基础知识并希望提高后端开发技能的学生。
- 开发人员希望实现专业的基于角色的访问控制,而不是硬编码授权逻辑。
- 任何想要在现实 Laravel 项目中自信地使用 Spatie Permission 包的人。
- 构建管理控制面板、SaaS 平台、CRM 系统、电子商务应用程序或任何需要多个用户角色和权限的项目的网络开发人员。
其他信息
- 作者
- Downloading
- 发布日期
- 7月30日
- 类别
- IT与软件
- 软件名称
- Laravel Spatie 权限包从 A-Z - 创建 (URPMS)
- 探索
- Video Courses
- 创作者
- Mustapha Jibril Muhammad
- 语言
- 英语
- 上传者
- Verdie Gaylord
- 出版商
- Udemy


评分及评论
暂无评分
来评个分数吧