Я пытаюсь реализовать функцию сброса пароля, но получаю ошибку, не найдена исключительная ситуация http, и я хочу реализовать свой собственный метод сброса пароля, но я использую собственную функцию laravel, но я не могу решить это решение.
я также прилагаю свой снимок экрана:
Мой контроллер:
class ResetPasswordController extends Controller
{
use ResetsPasswords;
/**
* Create a new password controller instance.
*
* @return void
*/
public function __construct()
{
$this->middleware('guest');
}
public function getSendResetLinkEmailSuccessResponse()
{
return View::make('auth.passwordSent');
}
protected $redirectPath = '/';
}
Моя форма:
<form action="/password/reset" method="post">
<input type="hidden" name="_token" value="{{ csrf_token() }}">
<div class="form-group">
<label for="login-form-email">E-mail</label>
<input type="email" name="email" id="email" class="form-control" tabindex="1" placeholder="Email" value="{{ old('email') }}">
</div>
<div class="form-group">
<label for="login-form-password">New password</label>
<input type="password" class="form-control" name="password" id="login-form-password" tabindex="2" placeholder="Password" tabindex="4">
</div><!-- /.form-group -->
<div class="form-group">
<label for="login-form-password-retype">Confirm new password</label>
<input type="password" class="form-control" name="password_confirmation" id="login-form-password-retype" tabindex="3" placeholder="Confirm password">
</div><!-- /.form-group -->
<div class="form-group">
<input type="submit" class="btn btn-primary pull-right" name="reset-confirm" id="reset-confirm" tabindex="4" value="Reset Password">
</div>
</form>
И моя страница просмотра страницы электронной почты, когда я получил письмо:
<html>
<head>
<title>Welcome Email</title>
</head>
<body>
<h2>Hello {{$user['first_name']}}</h2>
<br/>
You are receiving this email because we received a password reset request for your account.
<br/>
<a href="{{url('/password/reset', $user->reset_token)}}">Reset
Password</a>
<br />
<p>If you did not request a password reset, no further action is required.<br />Regards,<br /><strong>Triple R Lense</strong></p>
</body>
</html>
и мои маршруты:
Route::get('/password/reset/{token}', 'Auth\ResetPasswordController@showResetForm');
Route::post('/password/reset', 'Auth\ResetPasswordController@reset');
Ваша помощь будет высоко оценена?