Как я могу завершить сеанс, когда пользователь был неактивенC#

Место общения программистов C#
Anonymous
Как я могу завершить сеанс, когда пользователь был неактивен

Сообщение Anonymous »

Привет всем, я видел несколько примеров, касающихся сеанса. Но я хотел бы знать, работает ли следующее в соответствии с моими требованиями или нет. Мое требование: у меня должно быть несколько страниц, к которым пользователь сможет получить доступ. Если пользователь посещает страницу и не выполнял никаких операций в течение 5 минут или около того, я хотел бы перенаправить его на доступную страницу по умолчанию. Вот что я сделал
Сценарий, который я написал, выглядит следующим образом

Код: Выделить всё

var maxInactiveInterval = 120;
function startCountdown() {
window.setTimeout(alertSessionTimeout, ((maxInactiveInterval - 60) * 1000));
}
function alertSessionTimeout() {
alert("You're session is going to timeout in 1 minute.");
}

и я вызываю этот скрипт в своем теле следующим образом

Код: Выделить всё

body onload="startCountdown();">
Я хотел бы знать, работает ли это в соответствии с моими требованиями или нет, а также как лучше всего предупредить пользователя о том, что сеанс истечет через несколько минут, когда он был неактивен.

Подробнее здесь: https://stackoverflow.com/questions/755 ... s-inactive

Вернуться в «C#»