Имею Laravel 5.5, стандартную систему логина пользователей.
И имеется такая проблема. При логине пользователя мне нужно, чтобы открывалась вполне конкретная страница. В моем случае это
/personalArea
Чаще всего именно так и происходит, но не всегда. Если пользователь разлогинится и потом залогинится, то редирект на /personalArea сработает. А если пользователь поработает в системе, выключит компьютер (без разлогирования), на следующий день включит, введет пароль, то система будет пытаться открыть ту страницу, на которой ранее находился пользователь.
А мне нужно, чтобы всегда при логине открывалась страница /personalArea.
Сейчас настройки следующие.
1. В файле app/Http/Controllers/Auth/LoginController.php прописано свойство:
/**
* Where to redirect users after login.
*
* @var string
*/
protected $redirectTo = '/personalArea';
2. В файле app/Http/Middleware/RedirectIfAuthenticated.php содержится следующий код:
public function handle($request, Closure $next, $guard = null)
{
if (Auth::guard($guard)->check()) {
return redirect('/personalArea');
}
return $next($request);
}
Что где еще надо крутить, чтобы перенаправление при логине всегда срабатывало на нужный мне адрес?