Прежде всего, если вы отправляете данные через форму, вам следует избегать использования GET
(как определено в вашем маршруте). Вы делаете запрос на публикацию, поэтому он должен соответствовать определенной конечной точке. Поверьте на это:
/** view */
<form method="POST" action="{{ route('check.token', $token) }}">
// ^^^^^
</form>
/** route */
Route::post('reset-password/{token}', '/** ... */')->name('check.token');
// ^^^^
Теперь, ошибка возникает при выполнении перенаправления назад, это не относится к этой конечной точке, а к предыдущей, той, которая показывает эту форму. Похоже, что предыдущая конечная точка определена как POST
вместо GET
, это то, что вы должны изменить, чтобы исправить проблему.
Мы не можем видеть, как определяется этот маршрут, поэтому я 'Я буду использовать пример. Попробуйте изменить его с:
Route::post('show-form', 'MyController@myMethod');
На это:
Route::get('show-form', 'MyController@myMethod');