Laravel 5.4 перенаправление выхода

В laravel 5.4, где находится расположение промежуточного программного обеспечения «auth», поскольку я могу изменить путь перенаправления по умолчанию после выхода из системы?

Здесь я использую код в моем homecontroller.php —

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

Теперь я хочу настроить промежуточное программное обеспечение «auth». Но я не нахожу это место.

0

Решение

класс: app / Http / Controllers / Auth / AuthController.php

Добавьте ниже свойство к классу

protected $redirectAfterLogout = 'auth/new_redirect';
0

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

Я нашел это в
поставщик \ Laravel \ рамки \ SRC \ Осветите \ Foundation \ Auth \ AuthenticatesUsers.php

Просто измените путь перенаправления на предпочитаемый вами URL.

 /**
* Log the user out of the application.
*
* @param  \Illuminate\Http\Request  $request
* @return \Illuminate\Http\Response
*/
public function logout(Request $request)
{
$this->guard()->logout();
$request->session()->invalidate();
return redirect('/');
}
0

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