【发布时间】:2018-03-13 17:45:54
【问题描述】:
当用户点击密码重置按钮时,如何将密码重置链接发送到用户电子邮件。
我有一个表格
<form action="/company/password/reset/" method="POST">
{{ csrf_field() }}
<div class="row">
<div class="input-field col s12">
<input placeholder="Enter your email" id="emails" type="email" class="validate" required name="email">
<label for="emails">E-mail Address</label>
</div>
</div>
<p><button type="submit" method="post">SUBMIT</button></p>
</form>
路线
Route::post('/password/company/reset/', 'PasswordResetController@company');
和控制器
public function company($email)
{
$company = $request->email;
Password::sendResetLink(['email' => $company]);
}
现在不工作,这是正确的方法吗??
我在 laravel 5.4 中找不到任何关于重置密码的教程
我得到这个错误:
用户必须实现 CanResetPassword 接口。
【问题讨论】:
标签: php laravel laravel-5.4