{{timeout = auth.settings.expiration}}
<script>
var timeout = {{=timeout}};
var time = new Date().getTime();
var refreshrate = 10000;
$(document.body).bind("mousemove keypress", function(e) {
time = new Date().getTime();
});
function refresh() {
if(new Date().getTime() - time >= timeout*1000) {
window.location.href = "{{=URL('user',args=['logout'], vars=dict(_next=URL('index')))}}";
}
else {
setTimeout(refresh, refreshrate);
}
}
setTimeout(refresh, refreshrate);
refresh();
</script>