Я знаю, что некоторые подобные вопросы там, но я не могу найти подобное решение, что мне нужно, я использую Laravel 5.2 аутентификации:Laravel 5,2 перезапись passwsord сброс
PHP мастеровых Произведено: аутентификации
Все хорошо, за исключением мне нужно немного изменить, когда пользователь представит новый пароль Я хочу добавить еще одно действие
Итак, первое, что я был игнорировать файл (который я думаю, манипуляционный это один)
/vendor/*
!/vendor/laravel
/vendor/laravel/*
!/vendor/laravel/framework/
/vendor/laravel/framework/*
!/vendor/laravel/framework/src/
/vendor/laravel/framework/src/Illuminate/*
!/vendor/laravel/framework/src/Illuminate/Foundation/
/vendor/laravel/framework/src/Illuminate/Foundation/*
!/vendor/laravel/framework/src/Illuminate/Foundation/Auth/
Тогда на ResetsPasswords.php в функции ResetPassword (около линии 214), я добавил код, необходимый
protected function resetPassword($user, $password)
{
$user->password = bcrypt($password);
//DO WHAT I NEED TO BE DONE
$user->save();
Auth::guard($this->getGuard())->login($user);
}
Но ничего не происходит, даже если поместить кубик(); Итак, я думаю, что это не метод, который был вызван? или когда мое приложение развертывается (в геройку), это было перезаписано? если да, то как я могу легко воссоздать эту функциональность?
Я следовал Laravel Reset Password documentation, но это не очень понятно