jam.ext.litestar.objects¶
objects
¶
Classes:
| Name | Description |
|---|---|
BaseUser |
Abstract user model for AuthResult. |
SimpleUser |
Simple user with payload. |
Token |
Data for Authresult. |
BaseUser
dataclass
¶
BaseUser()
Bases: ABC
Abstract user model for AuthResult.
Methods:
| Name | Description |
|---|---|
from_payload |
Build model from payload. |
from_payload
abstractmethod
classmethod
¶
from_payload(payload: dict[str, Any]) -> User
Build model from payload.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
payload
|
dict[str, Any]
|
Payload for your data. |
required |
SimpleUser
dataclass
¶
SimpleUser(payload: dict[str, Any])
Bases: BaseUser
Simple user with payload.
Methods:
| Name | Description |
|---|---|
from_payload |
Set payload=payload. |