Я использую Auth в laravel 5.2 и хочу знать, как лучше справиться с таймаутом. На данный момент я использую эту функцию в контроллере для обработки аутентификации
private function checkAuth()
{
if (!Auth::check()) {
abort(404);
}
if (Auth::user()->clientId <> 100) {
abort(403, 'Unauthorised Action - you are not authorized to see that');
}
}
У меня установлено тайм-аут на 15 минут, и я хотел бы, чтобы перенаправление работало по истечении этого времени. Я хочу, чтобы вы перенаправили вас на страницу входа с предупреждением о том, что у вас истекло время ожидания. Я также хотел бы перенаправить после повторного входа на исходную страницу.
Задача ещё не решена.
Других решений пока нет …