Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/laravel/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
通过单击重置密码laravel 5.4身份验证,不会显示密码重置表单_Laravel_Laravel 5.4_Reset Password - Fatal编程技术网

通过单击重置密码laravel 5.4身份验证,不会显示密码重置表单

通过单击重置密码laravel 5.4身份验证,不会显示密码重置表单,laravel,laravel-5.4,reset-password,Laravel,Laravel 5.4,Reset Password,当有人忘记密码时,我尝试通过mailtrap.io发送链接,因此当我尝试发送重置密码的链接时,链接成功发送,但在单击reset password或此处提供的链接后,它会再次向我显示用于发送链接的视图。 下面是创建的链接。 我想展示一张表格,上面写着: 输入新密码 Click here to reset your password !!! <br> <a href="{{ $link = url('password/request',$token).'?email='.urlen

当有人忘记密码时,我尝试通过mailtrap.io发送链接,因此当我尝试发送重置密码的链接时,链接成功发送,但在单击reset password或此处提供的链接后,它会再次向我显示用于发送链接的视图。 下面是创建的
链接。
我想展示一张表格,上面写着:
输入新密码

Click here to reset your password !!! <br>
<a href="{{ $link = url('password/request',$token).'?email='.urlencode($user->getEmailForPasswordReset()) }}">{{ $link }}
</a>
确认新密码

Click here to reset your password !!! <br>
<a href="{{ $link = url('password/request',$token).'?email='.urlencode($user->getEmailForPasswordReset()) }}">{{ $link }}
</a>

您的两条路由冲突,如果提供了令牌,则第二条路由将永远不会被命中,要解决此问题,您必须从第一条路由中删除
{token?}

更改:

Route::get('password/reset/{token?}', 'Auth\ForgotPasswordController@showLinkRequestForm')->name('password.request');
Route::get('password/reset/{token}', 'Auth\ResetPasswordController@showResetForm')->name('password.reset');
为此:

Route::get('password/reset', 'Auth\ForgotPasswordController@showLinkRequestForm')->name('password.request');
Route::get('password/reset/{token}', 'Auth\ResetPasswordController@showResetForm')->name('password.reset');

你能为你的
路线
和你的
行动
添加代码吗?你可以检查一下,我已经更新了@RemulThank post@RemulThank你对我很有用:)你让我开心