Как я могу завершить сеанс, когда пользователь был неактивен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
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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