nirab / reset-password
这是一个 Laravel 扩展包,您可以向用户发送6位数的唯一密码。
dev-master
2020-06-19 20:30 UTC
This package is auto-updated.
Last update: 2024-09-14 03:38:12 UTC
README
这是一个 Laravel 扩展包,您可以向用户发送6位数的唯一密码。这个包可以轻松验证用户邮箱是否已注册!!
安装
composer require nirab/reset-password
将这些行添加到 config/app.php 文件中的 'providers' 数组中
nirab\resetpassword\ResetPasswordServiceProvider::class,
然后,使用以下命令发布包配置文件(resetpassword.php)到配置目录以及邮件模板到视图目录。
php artisan vendor:publish
打开您的项目的 .env 文件,并首先设置数据库和邮件连接。
用法
在您的控制器顶部添加以下行
use nirab\resetpassword\Models\UserResetPassword;
然后,
$resetpassword = new UserResetPassword();echo $resetpassword->SendMail($email);
注意
$email = 用户的邮箱。
自定义
前往 config/resetpassword.php。然后您会看到,
<?php return [ 'msgSuccess' => 'A New Password Has Been Send to your Email !!', 'msgError' => 'Email is not registered !!', 'address' => 'mygmail@gmail.com', 'name' => 'Reset Your Password :: Mysite.com' ];