Coverage for gws-app/gws/base/auth/session_manager.py: 100%
7 statements
« prev ^ index » next coverage.py v7.11.0, created at 2025-10-16 22:59 +0200
« prev ^ index » next coverage.py v7.11.0, created at 2025-10-16 22:59 +0200
1"""Base session manager."""
3import gws
6class Config(gws.Config):
7 """Configuration for the session manager."""
9 lifeTime: gws.Duration = '1200'
10 """Session life time."""
13class Object(gws.AuthSessionManager):
14 """Base session manager."""
16 def configure(self):
17 self.lifeTime = self.cfg('lifeTime', default=int(Config.lifeTime))