15 0 码力 |
20 页 |
2.44 MB
| 1 年前 3
确保所应用的威胁模型能够应付这些攻击; q 使用加密手段来应对威胁 n 使用一定的机制来进行保护 q 文件加密、数据库加密、数据元素加密 n 正确的使用这些机制 q 使用标准的强算法; q 合理地生成、分发和保护密钥; q 准备密钥的变更 3.11.信息泄露和不正确的错误处理 90 概述 n Information Leakage and Improper
0 码力 |
114 页 |
3.65 MB
| 1 年前 3
1、简介 Laravel 的加密器使用 OpenSSL 来提供 AES-256 和 AES-128 加密。强烈建议使用 Laravel 自带的 加密设置,不要尝试推出自己“土生土长”的加密算法。所有 Laravel 加密过的值都使用消息授权码 (MAC)进行签名以便底层值一经加密就不能修改。 2、配置 在使用 Laravel 的加密器之前,必须在配置文件 config/app.php 学院(LaravelAcademy.org)提供 Laravel 学院致力于提供优质 Laravel 中文学习资源 290 Laravel 的 Hash 门面为存储用户密码提供了安全的 Bcrypt 哈希算法。如果你正在使用 Laravel 应 用自带的 LoginController 和 RegisterController 控制器,它们将会自动在注册和认证时使用 该 Bcrypt。 注:Bcrypt $sorted = $collection->sort(); $sorted->values()->all(); // [1, 2, 3, 4, 5] 如果你需要更加高级的排序,你可以使用自己的算法传递一个回调给 sort 方法。参考 PHP 官方 文档关于 usort 的说明,sort 方法底层正是调用了该方法。 本文档由 Laravel 学院(LaravelAcademy.org)提供
0 码力 |
691 页 |
9.37 MB
| 1 年前 3
排序后的集合保持原来的数组键,在本例中我们使用 values 方法重置键为连续编号索引。 要为嵌套集合和对象排序,查看 sortBy 和 sortByDesc 方法。 如果你需要更加高级的排序,你可以使用自己的算法传递一个回调给 sort 方法。参考 PHP 官方文档关于 usort 的说明,sort 方法底层正是调用了该方法。 sortBy() sortBy 方法通过给定键对集合进行排序: $collection 创建好注册扩展的服务提供者后,就可以使用配置文件 config/filesystem.php 中的 dropbox 驱动了。 哈希 1、简介 Laravel Hash 门面为存储用户密码提供了安全的 Bcrypt 哈希算法。如果你正在使用 Laravel 应用自带的 AuthController 控制器,将会自动为注册和认证使用该 Bcrypt。 Bcrypt 是散列密码的绝佳选择,因为其”工作因子“是可调整的,这意味着随着硬件功能的提
0 码力 |
307 页 |
3.46 MB
| 1 年前 3
排序后的集合保持原来的数组键,在本例中我们使用 values 方法重置键为连续编号索引。 要为嵌套集合和对象排序,查看 sortBy 和 sortByDesc 方法。 如果你需要更加高级的排序,你可以使用自己的算法传递一个回调给 sort 方法。参考 PHP 官方文档关于 usort 的说明,sort 方法底层正是调用了该方法。 sortBy() sortBy 方法通过给定键对集合进行排序: $collection org)提供 Laravel 学院致力于提供优质 Laravel 中文学习资源 248 哈希 1、简介 Laravel 的 Hash 门面为存储用户密码提供了安全的 Bcrypt 哈希算法。如果你正在使用 Laravel 应用自带的 AuthController 控制器,将会自动为注册和认证使用该 Bcrypt。 Bcrypt 是散列密码的绝佳选择,因为其“工作因子”是可调整的,这意味着随着硬件功能的
0 码力 |
377 页 |
4.56 MB
| 1 年前 3
] ; } 更多关于使用 轐 轡 轧 轥 轃 轡 轣 轨 轥 详情请参阅 页面缓存 一节。 譒 譡 譴 譥 譌 譩 譭 譩 譴 譥 譲 轒 轡 轴 轥 轌 轩 轭 轩 轴 轥 轲 根据 漏桶算法1 8 来实现速率限制。 主要用在实现 轒 轅 轓 轔 车 轵 转 轁 轐 轉 轳 ,更多关于该过滤器详情请参阅 轒 轡 轴 轥 轌 轩 轭 轩 轴 轩 轮 轧 一节。 譖 譥 譲 譢 譆 譩 譬 的类自动加载器,你需要在创建和命名类的时候遵循两个简单 的规则: • 每个类都必须置于命名空间之下 輨 比如 f o o \ b a r \ M y C l a s s 輩 。 • 每个类都必须保存为单独文件,且其完整路径能用以下算法取得: / / $ c l a s s N a m e 是一个开头包含反斜杠的完整类名(译注:请自行谷歌:f u l l y q u a l i f i e d c l a s s n a m e 而无需定义一个新的别名。这是因 为 @ a p p 本身是一个预定义别名, 且类似于 a p p \ c o m p o n e n t s \ M y C l a s s 这样的类 名, 基于我们刚才所提到的算法,可以正确解析出 A p p B a s e P a t h / c o m p o n e n t s / M y C l a s s . p h p 路径。 在高级应用模版里,每一逻辑层级会使用他自己的根别名。
0 码力 |
537 页 |
4.66 MB
| 1 年前 3