Coverage for gws-app / gws / base / auth / session_manager.py: 100%
7 statements
« prev ^ index » next coverage.py v7.13.4, created at 2026-03-03 10:12 +0100
« prev ^ index » next coverage.py v7.13.4, created at 2026-03-03 10:12 +0100
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))