We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents 65739a1 + cbdc93d commit f5ad46cCopy full SHA for f5ad46c
auth_session_timeout/models/ir_http.py
@@ -10,7 +10,11 @@ class IrHttp(models.AbstractModel):
10
@classmethod
11
def _authenticate(cls, endpoint):
12
res = super(IrHttp, cls)._authenticate(endpoint=endpoint)
13
- auth_method = endpoint.routing["auth"]
14
- if auth_method == "user" and request and request.env and request.env.user:
+ if (
+ request
15
+ and request.session
16
+ and request.session.uid
17
+ and not request.env["res.users"].browse(request.session.uid)._is_public()
18
+ ):
19
request.env.user._auth_timeout_check()
20
return res
0 commit comments