一、准备环境
1. composer安装好的Laravel5.7
composer create-project --prefer-dist laravel/laravel=5.7.* test
2. 准备一个163邮箱,开启邮箱 STMP 服务
![](https://img.haomeiwen.com/i15264643/d76e95dc333639e3.png)
ps: 在这期间会设置一个授权码,需要记住,再发邮件的时候,需要写进配置文件中;Mailtrap服务这个可以了解一下
3. 运行laravel
在.env文件中配置好数据库链接信息
![](https://img.haomeiwen.com/i15264643/aa91921221687b9f.png)
然后分别执行下面命令
php artisan make:auth php artisan migrate php artisan serve
浏览起访问http://127.0.0.1:8000/register
二、代码实现
打开laravel的app/Http/Controller/Auth/RegisterController.php,在create方法中编写简单注册代码,其中发邮件是简实现,更多详细实现,官方文档有
![](https://img.haomeiwen.com/i15264643/f94956b80af10742.png)
在.env中编写发邮件相关配置
![](https://img.haomeiwen.com/i15264643/9c29249dcebfc040.png)
MAIL_USERNAME是邮箱用户名,可以直接填自己的邮箱地址
三、实现结果
![](https://img.haomeiwen.com/i15264643/ae8e15201f6924f2.png)
![](https://img.haomeiwen.com/i15264643/e76786167b0d737f.png)
网友评论