在浏览器上闲置一定时间后使odoo会话过期(自上次活动以来)

时间:2018-09-10 10:50:20

标签: odoo odoo-9

我正在使用odoo9,如果它在浏览器上花费了5分钟的空闲时间(自上次活动以来),我要注销用户吗?任何想法如何在odoo 9中做到这一点?

3 个答案:

答案 0 :(得分:1)

这是管理Odoo-9非活动会话的更好的模块。它是一个免费的OCA模块。 请尝试这个。

https://www.odoo.com/apps/modules/9.0/auth_session_timeout/

答案 1 :(得分:0)

这很困难,因为Odoo会不时发出ajax请求来做一些诸如日历和公交通知之类的事情。因此,首先,您需要禁用bus js longpolling,然后可以通过使用Redis之类的会话存储来获取注销信息,该存储中包含会话信息的密钥可能会在一段时间不使用后被破坏。

答案 2 :(得分:0)

您可以为此使用现成的OCA模块auth_session_timeout。您可以在https://github.com/OCA/server-auth/tree/11.0/auth_session_timeout上找到它。