【发布时间】:2019-01-23 11:58:21
【问题描述】:
我正在 Drupal 8 中创建一个用户可以登录的新站点。出于安全原因,我想创建一个自定义模块来关闭非活动的 3 分钟用户会话。我已经尝试使用自动注销模块,但它不适合我,因为我有一个自定义登录。有谁知道如何创建它?
谢谢
【问题讨论】:
标签: javascript php drupal drupal-8
我正在 Drupal 8 中创建一个用户可以登录的新站点。出于安全原因,我想创建一个自定义模块来关闭非活动的 3 分钟用户会话。我已经尝试使用自动注销模块,但它不适合我,因为我有一个自定义登录。有谁知道如何创建它?
谢谢
【问题讨论】:
标签: javascript php drupal drupal-8
用 JavaScript 很容易实现:
<script>
setTimeout(function(){ // set a timeout-event
window.location.href = "http://example.com/logout/"; // make a redirect to the logout page
}, 180000); // set timeout to 3 minutes ( 1000 * 60 * 3 )
</script>
【讨论】: