Laravel 5.2 中文文档
2 在 5.1 基础上继续改进和优化,添加了许多新的功能特性:多认证驱动支 持、隐式模型绑定、简化 Eloquent 全局作用域、可选择的认证脚手架、中间件组、访问频 率限制、数组输入验证优化等等。 多认证驱动 在之前的 Laravel 版本中,框架只支持默认的、基于 session 的认证驱动,且在单个应 用中只能拥有一个认证模型类(对应单张表),这为我们实现某型功能,比如前后端分离 登录带来麻烦。 中,你可以定义多个认证驱动,还有多个认证模型 以及用户表,并且可以独立控制其认证处理(登录、注册、密码重置)。例如,如果你的 应用包含一个后台管理员用户表和一个前台学生用户表,现在你可以使用 Auth 门面来实现 后台用户和学生用户的独立登录而不相互影响。 认证脚手架 通过多认证驱动,Laravel 可以轻松处理后台用户认证;此外,Laravel 5.2 还提供了便捷 的方式来创建前台认证视图,只需在终端执行如下 composer.json 的 require-dev 部分。 认证 配置文件 更新 config/auth.php 文件内容如下: https://github.com/laravel/laravel/blob/develop/config/auth.php 更新完成后,基于原来的配置设置认证选项,如果不做改动,认证服务将基于 Laravel 5.1。 在新的 auth.php0 码力 | 377 页 | 4.56 MB | 1 年前3Laravel 5.6 中文文档
1')->group(function () { Route::get('/user', function () { // }); }); 在 Laravel 5.6 中,你可以基于认证用户模型属性指定一个动态的最大请求次数,如果 User 模型包含 rate_limit 属性,可以将属性名传递 给 throttle 中间件,以便用于计算最大请求次数计数: Route::middleware('auth:api' Laravel 学院致力于提供优质 Laravel 中文学习资源:http://laravelacademy.org 4 Bootstrap 4 所有前端脚手架例如用户登录认证模板和 Vue 示例组件都已经升级到 Bootstrap 4。默认情况下,生成的分页链接现在也已升级到 Bootstrap 4。 升级指南 预计升级时间:10-30 分钟 PHP API,那么路由基本上都要定义在 web.php 文件中。 api.php 文件包含的路由位于 api 中间件组约束之内,支持频率限制功能,这些路由是无状态的,所以请求通过这些路由进入应用需要通过 token 进行认证并且不能访问 Session 状态。 console.php 文件用于定义所有基于闭包的控制台命令,每个闭包都被绑定到一个控制台命令并且允许与命令行 IO 方法进行交互,尽管这个文件 并不定义 HTTP0 码力 | 377 页 | 14.56 MB | 1 年前3Laravel 5.1 中文文档
会提供最长时间的支持和维护。 对于其他通用版本,只提供六个月的 bug 修复和一年的安全修复支持。 Laravel 5.1.4 Laravel 5.1.4 将登录次数限制引入框架,更多详情请参考认证限制一节。 Laravel 5.1 Laravel 5.1 在 5.0 的基础上继续进行优化和提升,接受 PSR-2 代码风格,新增事件广播 机制,中间件参数,Artisan 优化,等等。 更多关于事件广播的内容请查看事件一节。 中间件参数 Laravel 5.1 里,中间件可以接受额外的自定义参数,例如,如果你的应用需要在执行给定 的 action 之前验证被授予指定“角色”的认证用户,可以创建一个 RoleMiddleware 来接收角 色名称作为额外参数: 认证 如果你在使用 Laravel 自带的 AuthenticatesAndRegistersUsers 的 AuthController,则需 要对新用户的验证和创建做一些代码改动: 首先,你不再需要传递0 码力 | 307 页 | 3.46 MB | 1 年前3Laravel 6.0 中文文档
laravel/ui php artisan ui vue --auth 升级指南 重要更新概览 影响较大 授权资源 & viewAny 字符串 & 数组辅助函数 影响中等 认证 RegisterController 不再支持 Carbon 1.x 数据库 Capsule::table 方法 Eloquent 数组化 & toArray Eloquent 文件包含的路由通过 RouteServiceProvider 引入,都被 约束在 api 中间件组中,因而支持频率限制功能,这些路由是无状 态的,所以请求通过这些路由进入应用需要通过 token 进行认证并 且不能访问 Session 状态。 console.php 文件用于定义所有基于闭包的控制台命令,每个闭包 都被绑定到一个控制台命令并且允许与命令行 IO 方法进行交互,尽 管这个文件并不定义 ->group(function () { Route::get('/user', function () { // }); }); 区分访客&认证用户频率限制 Laravel 支持为访客(未认证用户)和认证用户指定不同的频率限制 参数,例如,你可以指定访客每分钟只能请求 10 次而认证用户每分 钟可以请求 60 次: Route::middleware('throttle:10|60,1')->group(function0 码力 | 1442 页 | 14.66 MB | 1 年前3Laravel 5.3 中文文档
...................................................................................... 231 8.1 用户认证 .................................................................................................. ..................................................................................... 261 8.4 API 认证(Passport) ........................................................................................ 更多关于通知系统的细节,查看其相应文档。 WebSockets/事件广播 事件广播在之前版本的 Laravel 中已经有了,Laravel 5.3 通过为已私有和已存在的 WebSocket 频 道添加频道级认证对此功能进行了极大的优化和提升: /* * Authenticate the channel subscription... */ Broadcast::channel('orders0 码力 | 691 页 | 9.37 MB | 1 年前310 WEB攻击与防护技术 徐震 杨亮 《PHP语⾔程序设计》
目录遍历 q 不安全对象引用 n 跨站类(隔山打牛) q 跨站脚本 q 跨站请求伪造 n 资源消耗类(吸星大法) q 分布式拒绝服务 n 篡改仿冒类(瞒天过海) q 认证和会话管理失效 q 隐藏变量篡改 n 配置管理类(家法不严) q 不安全的数据存储 q 信息泄露和不正确的参数处理 应用安全问题根源 防火墙/IPS OS Web服务器 应用服务器 n 增加资源投入 n 系统优化 n 网络优化 n 抗DDoS设备 64 3.7.认证和会话管理失效 65 概述 n Broken Authentication and Session Management q Web应用程序中的身份验证相关功能存在缺陷,可 能导致认证信息或会话管理数据泄漏,造成使用者 或管理者的身份被盗用 q 典型攻击类型:Session 原理 n 会话劫持(Session Hijack) q 攻击者通过窃取SessionID进而劫持合法用户的会 话 通过窃听获取会话ID和认证Token 通过跨站脚本获取会话ID和认证Token 通过中间人攻击获取会话ID和认证Token 其他手段: (1)主机木马 (2)恶意浏览器插件 (3)社会工程 风险 n 盗窃企业重要的具有商业价值的资料 ; n 非法转账0 码力 | 114 页 | 3.65 MB | 1 年前3Yii 2.0 权威指南
) 匳 匶 匷 輹 輮 輱 安全(轓 轥 轣 轵 轲 轩 轴 轹 ) 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輳 輶 輷 輹 輮 輲 认证 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輳 輶 輷 輹 輮 輳 授权 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輴 輲 輵 輱 輱 輮 輵 响应格式 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輴 輲 輷 輱 輱 輮 輶 认证 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輮 輴 輳 輰 輱 輱 輮 輷 限流 輨 轒 轡 轴 轥 轌 轩 轭 轩 与之相对的,为达到相同目的,你可以实现 譹 譩 譩 譜 護 譥 譢 譜 證 譤 譥 譮 譴 譩 譴 譹 證 譮 譴 譥 譲 警 譡 譣 譥 接口,它使用起来更直观。 在高级应用模版里提供了一个这样的一个例 子。 要了解更多细节请参考认证(轁 轵 轴 轨 轥 轮 轴 轩 轣 轡 轴 轩 软 轮 ),授权(轁 轵 轴 轨 软 轲 轩 轺 轡 轴 轩 软 轮 )以 及高级应用模版 这三个章节。 輱 輮 輲 輮 从 轙 轉 轉 輱 輮 輱0 码力 | 537 页 | 4.66 MB | 1 年前3
共 7 条
- 1