OpenERP Web Client設置閒置有效時間

轉自:前端

http://blog.csdn.net/vnsoft/article/details/8624355#0-tqq-1-51804-89b7933b38b0586d98eb9d131fa70b46 web



在Web Client端使用OpenERP時,默認的cookie有效時間是瀏覽器的當前做業窗口,這樣就是說只要你不關閉瀏覽器,無論閒置多長時間,當前的連線都是有效的。這樣就會有安全問題,若是你忘了登出OpenERP而離開了座位,別人就能夠繼續使用你的權限來做業。瀏覽器

經過對系統進行一些調試,可能過以下步驟來設置閒置的有效時間。安全

1.找到/addons/web/common/http.py文件進行編輯cookie

2.在class Root中能夠找到以下一段語法,是用來設置前端的session,紅色數字是我加的,表示10秒,你能夠根據須要改變:session

    if hasattr(response, 'set_cookie'):
       response.set_cookie(self.session_cookie, session.sid,10)
3.修改後,前端只要從新登陸便可。閒置超過指定的時間後再做業時,系統將再也不響應任何查詢、新增、修改、刪除等操做。ide

相關文章
相關標籤/搜索