06 2019 档案

摘要:下面这个链接为微信发起 OAuth 的跳转地址 注意链接中有几个变量需要替换 APPID 测试账号中的 appID,填写自己账号的 appID REDIRECT_URI 用户同意授权后的回调地址,填写 http://larabbs.test SCOPE 应用授权作用域,填写 snsapi_useri 阅读全文
posted @ 2019-06-27 15:06 心之所依 阅读(3835) 评论(0) 推荐(0) 编辑
摘要:验证码是否与缓存中一致时,使用了 hash_equals 方法: hash_equals 是可防止时序攻击的字符串比较,那么什么是时序攻击呢?比如这段代码我们使用 进行比较,那么两个字符串是从第一位开始逐一进行比较的,发现不同就立即返回 false,那么通过计算返回的速度就知道了大概是哪一位开始不同 阅读全文
posted @ 2019-06-26 15:51 心之所依 阅读(664) 评论(0) 推荐(0) 编辑
摘要:模型观察器 对模型的生命周期内的多个时间点进行监控,分别有 ~ing 和 ~ed 事件 每个监控方法接收 model 作为唯一参数 使用观察器 创建观察器文件,一个普通类,不需要继承什么 针对需要的事件,编写对应的 ~ing 或 ~ed 方法,方法接收 model 作为唯一参数 在 AppServi 阅读全文
posted @ 2019-06-19 11:39 心之所依 阅读(892) 评论(0) 推荐(0) 编辑
摘要:例子: 打开 VerificationController ,此控制器处理所有邮件认证相关逻辑: app/Http/Controllers/Auth/VerificationController.php 源码解析: 构建函数里使用了三个中间件,并且使用了中间件简称,这些简称是在 app/Http/K 阅读全文
posted @ 2019-06-13 17:26 心之所依 阅读(970) 评论(0) 推荐(0) 编辑
摘要:修改 User 模型,将 Laravel 自带的邮箱认证功能集成到我们的程序中 代码详解: 加载使用 MustVerifyEmail trait,打开 vendor/laravel/framework/src/Illuminate/Auth/MustVerifyEmail.php 文件,可以看到以下 阅读全文
posted @ 2019-06-13 16:27 心之所依 阅读(573) 评论(0) 推荐(0) 编辑
摘要:laravel 使用make:auth生成用户认证,登录表单是英文版本的,打开模板文件(resources/views/auth/login.blade.php),此模板文件是我们刚刚使用 make:auth 命令生成的 这是 Laravel 提供的本地化特性,使用 __() 函数来辅助实现。按照约 阅读全文
posted @ 2019-06-12 17:34 心之所依 阅读(462) 评论(0) 推荐(0) 编辑
摘要:这是因为我们在 resources/views/layouts/app.blade.php 中使用 mix() 方法,而我们还未运行 Laravel Mix 进行编译,找不到 mix-manifest.json 文件,所以报错,没事接下来我们来解决这个问题。 运行 Laravel Mix Larav 阅读全文
posted @ 2019-06-12 16:13 心之所依 阅读(7022) 评论(0) 推荐(0) 编辑
摘要:用户只能编辑自己的资料 在完成对未登录用户的限制之后,接下来我们要限制的是已登录用户的操作,当 id 为 1 的用户去尝试更新 id 为 2 的用户信息时,我们应该返回一个 403 禁止访问的异常。在 Laravel 中可以使用 授权策略 (Policy) 来对用户的操作权限进行验证,在用户未经授权 阅读全文
posted @ 2019-06-12 14:54 心之所依 阅读(764) 评论(0) 推荐(0) 编辑
摘要:我们在 User 模型里定义了关联方法 followings() 关联关系定义好后,我们就可以通过访问 followings 属性直接获取到关注用户的 集合。这是 Laravel Eloquent 提供的「动态属性」属性功能,我们可以像在访问模型中定义的属性一样,来访问所有的关联方法 还有一点需要注 阅读全文
posted @ 2019-06-12 11:31 心之所依 阅读(728) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2019-06-11 17:01 心之所依 阅读(202) 评论(0) 推荐(0) 编辑
摘要:模拟User表结构: database/factories/UserFactory.php(模型工厂) 阅读全文
posted @ 2019-06-11 15:43 心之所依 阅读(1978) 评论(0) 推荐(0) 编辑
摘要:注意: 阅读全文
posted @ 2019-06-11 15:30 心之所依 阅读(482) 评论(0) 推荐(0) 编辑
摘要:npm install -g yarn yarn install --no-bin-links yarn add cross-env npm run dev Laravel 默认集成了一些 NPM 扩展包,不安装是不行的 阅读全文
posted @ 2019-06-10 17:21 心之所依 阅读(575) 评论(0) 推荐(0) 编辑
摘要:git config core.autocrlf false 阅读全文
posted @ 2019-06-10 16:13 心之所依 阅读(567) 评论(0) 推荐(0) 编辑
摘要:https://coolshell.cn/articles/5426.html 阅读全文
posted @ 2019-06-05 11:10 心之所依 阅读(90) 评论(0) 推荐(0) 编辑
摘要:玩转Redis之Window安装使用(干货) https://www.cnblogs.com/joyet/p/6103041.html 阅读全文
posted @ 2019-06-03 14:53 心之所依 阅读(76) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示