学而不厌
孜孜不倦

Laravel: Configure, Validate, Authenticate and Authorize

课程名称: Laravel: Configure, Validate, Authenticate and Authorize

课程主页: https://www.coursera.org/learn/secure-coding-in-laravel-course-1

所在平台: Coursera

课程类别: 计算机科学

大学或机构: Infosec

讲师: Aaron Saray

授课语言: 英语

提供字幕: 英文

课程文件大小: 174MB

课程介绍: 为了开始学习 Laravel 入门课程,我们将检查您需要哪些先决条件才能充分利用此专业知识。我们将讨论安装 Laravel 框架的不同方法,并重点关注最安全的选择。我们还将讨论使用第三方软件包的安全问题。本课程将介绍一些有关如何在安装第三方软件包后审核应用程序的技巧。最后,我们将共享资源以了解 Laravel 的最新动态。

保护配置和机密是 Laravel 应用程序最重要的部分之一。本课程将重点介绍正确使用配置系统、保护环境机密以及为 Laravel 应用程序强制使用 SSL 的方法。此外,还构建了日志过滤和异常处理系统,以减少敏感信息泄露的机会。

为了确保用户和第三方的输入安全,必须进行验证。在本课程中,我们将讨论要验证哪些内容、为什么要验证它们以及如何使用 Laravel 的内置规则来获得最安全的验证配置。我们将研究使用表单请求来验证控制器,以及使用内联验证来验证命令。最后,还构建并剖析了自定义验证。

身份验证是保护用户访问 Laravel 应用程序的前半部分。在本课程中,我们将介绍如何在 Laravel 中对用户进行身份验证及其原因。我们将讨论和检查内置的 Laravel 身份验证套件,并解释哪个套件最适合哪个用例。即使您有独特的身份验证要求,也可以使用 Laravel 的身份验证系统,我们将展示如何使用自定义身份验证提供程序。

授权是保护用户访问 Laravel 应用程序的后半部分。在本课程中,我们将讨论 Laravel 必须提供授权的不同内置选项。盖茨是一个更简单的解决方案,将与更先进的政策体系进行比较。还演示了使用第三方包扩展角色和权限的授权系统。最后,将介绍使用授权的最佳实践,包括确保不要陷入一些常见的陷阱。

本课程属于 Secure Coding in Laravel Specialization/专项课程 中的第1门课程。

课程压缩包下载地址(度盘链接 解压密码:xuebuyan.org):

资源下载此资源下载价格为6学币,请先
解压密码:xuebuyan.org 客服微信:amanda12321


友情提醒:

1、若遇到链接失效请加客服微信:amanda12321反馈,我们将在上线第一时间处理
2、课程制作成压缩包后通过百度网盘分享,需要下载解压之后才能正常观看;
3、课程视频为官网提供下载的最高清的分辨率MP4格式,字幕为srt外挂字幕。
4、官网没有提供答案,因此所有课程的测试和作业均不提供答案;
5、课程文件包含视频(MP4)、字幕(SRT)、字幕文本版(TXT)、阅读材料(html)和测试及作业(PDF或HTML),如果官网有提供下载,还将包含课件以及与课程相关的其它附件等。
6、百度网盘下载速度我们也无法控制,建议您先自行测试。
7、课程文件仅供您离线学习和参考,版权归原平台及作者所有,如果条件允许我们仍建议您通过coursera平台进行学习,可获得更优质的学习体验,完成课程还能获得相应证书,如果内容侵犯了您的权利请通知,我们将在收到通知24小时内删除内容。


未经允许不得转载:学不厌资源 » Laravel: Configure, Validate, Authenticate and Authorize

评论 抢沙发

评论前必须登录!