[FIX] potential bug in server-side web framework, now forbids users to call method...
authorniv-openerp <nicolas.vanhoren@openerp.com>
Fri, 18 Oct 2013 12:57:27 +0000 (14:57 +0200)
committerniv-openerp <nicolas.vanhoren@openerp.com>
Fri, 18 Oct 2013 12:57:27 +0000 (14:57 +0200)
bzr revid: nicolas.vanhoren@openerp.com-20131018125727-qtkzkiwkhw4z78kr

addons/web/http.py

index 7e12a71..4bda581 100644 (file)
@@ -189,6 +189,8 @@ class WebRequest(object):
 
 def auth_method_user():
     request.uid = request.session.uid
+    if not request.uid:
+        raise SessionExpiredException("Session expired")
 
 def auth_method_admin():
     if not request.db: