Coverage for gws-app/gws/base/auth/session_manager.py: 86%

7 statements  

« prev     ^ index     » next       coverage.py v7.8.0, created at 2025-04-17 01:37 +0200

1"""Base session manager.""" 

2 

3import gws 

4 

5 

6class Config(gws.Config): 

7 lifeTime: gws.Duration = '1200' 

8 """session life time""" 

9 

10 

11class Object(gws.AuthSessionManager): 

12 """Base session manager.""" 

13 

14 def configure(self): 

15 self.lifeTime = self.cfg('lifeTime', default=int(Config.lifeTime))