объект не найден Ошибка 404 при сбросе пароля в laravel - PullRequest
0 голосов
/ 16 октября 2018

У меня проблема с приложением.

Я пытаюсь отправить ссылку сброса пароля с сервера mailtrap на мое приложение.Однако я получил эту ошибку:

объект не найден 404

Ниже мой код:

Контроллер:

class ResetPasswordController extends Controller
{
//
     use ResetsPasswords;
    protected $redirectTo = 'dashboard';

    public function __construct()
    {
        $this->middleware('Auth');
    }


    public function guard()
    {
        return Auth::guard();
    }

    public function broker()
    {
    return password::broker();
    }
public function showResetForm(Request $request, $token)
{
    return view('users.passwords.reset')->with(
        ['token' => $token, 'email' => $request->email]
    );
    }
}

Это notification класс:

     public function toMail($notifiable)
    {
    $notifiable->email = $this->email;
    $url = url('password/reset/{token}'.$this->token);
    return (new MailMessage)
                ->line('you receiving this email because we received a 
 password reset from your account.')
                ->action('Reset Password', $url)
                ->line('Thank you for using our application!');
    } 

Это маршруты:

Route::get('password/reset', 'ForgotPasswordController@showLinkRequestForm')
->name('password.request');
Route::post('password/email','ForgotPasswordController@sendResetLinkEmail')
 ->name('password.email');
Route::get('password/reset/{token}', 
'ResetPasswordController@showResetForm')->name('password.reset');
Route::post('password/reset', 'ResetPasswordController@reset');

Это model:

 public function sendPasswordResetNotification($token)
{
    //using facade
    Notification::send(new ResetPasswordNotification($token));
    /*$this->notify(new ResetPasswordNotification($token));*/
}

Есть личто я пропускаю?

...