Я пытаюсь реализовать функцию сброса пароля, используя встроенную функцию из Laravel 5.7, поскольку я определил свои маршруты в моем web.php
. Я пробовал запустить php artisan route:list
, это дало мне исключение
ОБНОВЛЕНИЕ
Приносим извинения за отсутствие информации. Я уже запускал команду php artisan make:auth
ранее, и Auth::routes()
уже был определен в web.php
. Я пытаюсь получить доступ к функции resets
в ResetPasswords
чертах через свой ResetPasswordController
, но это дало исключение
Класс App \ Http \ Controllers \ ResetPasswordController не существует
Я использую предопределенный контроллер, который находится в App \ Http \ Controllers \ Auth \ ResetPasswor.php
ResetPasswordController
<?php
namespace App\Http\Controllers\Auth;
use Illuminate\Http\Request;
use App\Http\Controllers\Controller;
use Illuminate\Foundation\Auth\ResetsPasswords;
class ResetPasswordController extends Controller
{
use ResetsPasswords;
public function reset(Request $request){
$reset = $this->reset($request);
}
/**
* Where to redirect users after resetting their password.
*
* @var string
*/
protected $redirectTo = '/home';
/**
* Create a new controller instance.
*
* @return void
*/
public function __construct()
{
$this->middleware('guest');
}
}
web.php
Auth::routes();
Route::post('password/reset','ResetPasswordController@reset');
SendsPasswordResetEmails
в папке Auth, проверьте это - person Alexander Villalobos   schedule 02.10.2018php artisan make:auth
, чтобы Laravel сгенерировал эти классы? Согласно this Также убедитесь, что вы вызываете правильные классы, если у вас нет сделал несколько нестандартных, они должны бытьAuth\ForgotPasswordController
иAuth\ResetPasswordController
- person Das   schedule 02.10.2018