首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

教你从零开始写一个博客“01”

先来解释一下为什么鸽了一周吧

四个字:身体原因。所以各位写代码一定不要太肝啊!多睡觉,少熬夜!

本期目标

上周我们已经使用 laravel 框架实现了一个简单的页面。本期就来说说用户系统吧。

废话不多说,下面直接进入正题!

加载 laravel 的用户认证脚手架

laravel 自带了用户认证功能,利用此功能可以快速构建一个完整的用户中心。

在 Homestead 虚拟机执行认证脚手架命令:

根据需要手动修改路由

打开 ,可以看到多了下面一行代码:

这是 laravel 的认证路由组,等同于下面的代码:

考虑到我们的博客不需要这么多功能,将其精简为下面的代码:

这里我们只留下了用户登录和退出功能。

(毕竟一个单用户的博客系统你还想要它多复杂

修改数据库连接信息

打开 文件,修改数据库连接信息

执行数据库迁移

laravel 的用户认证脚手架已经帮我们自动生成了数据库结构,我们直接执行数据库迁移即可。

添加测试用户

首先新建一个 Seeder:

Seeder 的具体代码如下:

修改主 Seeder,在 函数中添加:

最后执行 Seeder 即可:

清理模板文件

由于我们之前删除了注册和密码找回的路由,这会导致模板找不到路由,我们需要对模板文件进行清理。下面列出需删除的内容:

测试登录功能

然后使用刚才你设置的邮箱和密码登录吧!

(说实话 laravel 这种开箱即用的脚手架真的很好用

- 未完待续 -

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20180604G1XRY200?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券