我的基本“忘记密码”方法存在问题。我正在给邮递员发送电子邮件并将其写入日志文件。然后我复制此链接并粘贴它并得到此错误。奇怪的是,它在100次中有1次工作,但剩下的时间我得到了这个错误。我甚至无法使用浏览器访问mydomain.com/password/reset,它会将此错误重定向到mydomain.com/。
我的php artisan路线中有这条路线:列表,这是我的路线:
Route::get('password/reset', 'Auth\PasswordController@getEmail');
Route::post('password/email', 'Auth\PasswordController@postEmail');
Route::get('password/reset/{token}', 'Auth\PasswordController@getReset');
Route::post('password/reset', 'Auth\PasswordController@postReset');
无法理解发生了什么以及为什么它有时会起作用,有时却不行。 如果我尝试使用邮递员的GET请求转到此链接 - 我将看到带有表单的HTML页面以发送电子邮件。
答案 0 :(得分:2)
"密码/重置"路线3时间定义所以它是覆盖并获得最后一个,所以请给出正确的路线名称