Ошибка Laravel 5.5 при попытке авторизации

Я пытаюсь создать пользовательскую проверку с помощью Laravel. Я добавляю это в LoginController

  public function customchecker()
{$credentials = [
'username'        => Input::get('username'),
'password'        => Input::get('password')
];

if (Auth::attempt($credentials)) {
return Redirect::to('account')->with('alert-success', 'You are now logged in.');

$errors = new MessageBag(['password' => ['Email and/or password invalid.']]);

return Redirect::back()->withErrors($errors)->withInput(Input::except('password'));
}

}

и вот мой маршрут

Route::get('/', function () {
return view('welcome');
});

Auth::routes();

Route::get('/home', 'HomeController@index')->name('home');

Route::get('customchecker','LoginController@customchecker')->name('customchecker');

Но я получаю ошибку, вот моя ошибка

Symfony \ Component \ HttpKernel \ Exception \
MethodNotAllowedHttpException
Нет сообщений

Итак, как я могу это исправить?

1

Решение

Ваш customchecker маршрут объявлен как GETубедитесь, что вы используете то же действие, а не POST или что-то другое.

1

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector