gws.base.auth.cli

CLI commands for authorization sessions.

Source code: gws.base.auth.cli

Module Contents

class gws.base.auth.cli.Object

Bases: gws.Node

CLI commands for authorization sessions.

Lists the active sessions and removes sessions from the session store.

sessions(p: gws.EmptyRequest)

Show active authorization sessions.

sessrem(p: RemoveParams)

Remove authorization sessions.

class gws.base.auth.cli.RemoveParams(*args, **kwargs)

Bases: gws.CliParams

Parameters of the authSessrem command.

all: bool | None

Remove all sessions.

older: int | None

Remove sessions older than N seconds.

uid: list[str] | None

Remove specific sessions.