Как изменить метод выхода на GET в laravel 6? - PullRequest
0 голосов
/ 30 апреля 2020

Я использую laravel 6 и хочу изменить метод авторизации выхода из системы. Как я могу это сделать?

Я запускаю:

php artisan route:list

, и я получаю по умолчанию laravel Метод выхода POST:

Route::post('/logout', 'LoginController@logout');

, и я хочу изменить на GET:

Route::get('/logout', 'LoginController@logout');

Как я могу изменить метод маршрута? И где я могу настроить контроллер выхода из системы?

1 Ответ

3 голосов
/ 30 апреля 2020

В вашем routes.php добавьте Route::get('/logout', 'LoginController@logout'); к вершине Auth::routes(), чтобы он переопределял маршрут выхода по умолчанию.

В вашем методе LoginController@logout (): просто выполните auth()->logout() и перенаправьте при необходимости

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...