Web DEV/Javascript
정보보안 - 일정시간 움직임이 없으면 로그아웃
황금니
2020. 7. 21. 08:56
<script type="text/javascript">
var idleTime = 0;
$(document).ready(function () { //Increment the idle time counter every minute.
var idleInterval = setInterval(timerIncrement, 60000); // 1 minute
//일정시간 움직임이 있으면 초기화
$(this).mousemove(function (e) { idleTime = 0; });
$(this).keypress(function (e) { idleTime = 0; }); });
} }
function timerIncrement() {
idleTime = idleTime + 1;
if (idleTime > 19) { // 20 minutes
//새로고침 하거나 로그아웃 처리
//window.location.reload();
location.href ='logout.jsp';
}
}
</script>