Описание тега session-timeout
Сеанс - это способ однозначной идентификации экземпляра использования приложения. Это часто достигается путем присвоения уникального токена, который пользователь должен предоставлять каждый раз, когда запускает операцию в приложении. Таким образом, сеансы - это один из способов преодоления природы HTTP- запросов без сохранения состояния.
С сеансом может быть связано произвольное время истечения срока действия. По истечении этого срока действия сеанс больше не считается действительным. Срок действия сеанса может быть фиксированным или скользящим; фиксированное истечение срока указывает определенный момент времени, в который сеанс становится недействительным, в то время как скользящее истечение срока указывает максимальное количество времени между отдельными запросами, которое может пройти, прежде чем сеанс станет недействительным. Таким образом, скользящее истечение никогда не может истечь.
Тайм-ауты сеанса сами по себе не являются ошибками; они являются действительными состояниями сеанса, которые указывают, что сеанс не должен использоваться, и все запросы, которые пытаются использовать истекший сеанс, должны рассматриваться как ошибочные. Однако сбои могут возникать из-за тайм-аута сеансов до истечения срока их действия или из-за того, что сеансы считаются действительными по истечении срока их действия.
См. Также: Сеанс (информатика), Управление сеансом, HTTP-файлы cookie.