laravel自带登录注册和找回密码功能

laravel框架自带用户登录注册功能。

首先,使用下面命令生成登录注册功能,前面的vue是我的artisan的别名,你自己是啥自己看着办哈!

vue make:auth
生成之后就会在首页右上角出现login 和register两个链接,分别就是登录和注册了。

生成后还是不能用的,因为什么呢。。因为你还没有数据表嘛!laravel自带了两个迁移文件,一个是users表的迁移文件,一个是密码重置的迁移文件,执行迁移,生成数据表。然后才能实现登录注册功能。

注册登录是可以了,那重置密码呢?还得需要配置一下哈!laravel重置密码是需要用到邮件系统的,这就需要你到env文件配置邮件信息了。如下图

我这里使用的是163邮箱,所有MAIL_HOST=smtp.163.com

我的服务器的邮件端口是25

MAIL_USERNAME=这里填的是你的邮箱账号

MAIL_PASSWORD=这里填的是163邮箱的授权码,一般都在邮件的设置里面,不是邮箱的登录密码,是授权码或者授权密码。

MAIL_ENCRYPTION=tls

MAIL_FROM_ADDRESS=你的邮箱

MAIL_FROM_NAME=随便起。。

这样就配置好了,再去试试找回密码吧,输入邮箱后你的邮箱就会收到一封密码重置的邮件了!

猜你喜欢

转载自blog.csdn.net/u013724078/article/details/81348304