Authentication and User Management#
- class UserInfo[source]#
Bases:
BaseModelInformation about a user
Fields# Field
Type
Required
Default
Constraints
No
<AuthTypeEnum.password: 'password'>No
''max_length=128
Yes
No
''max_length=128
No
[]No
NoneNo
''max_length=128
Yes
Yes
- auth_type: AuthTypeEnum#
Type of authentication the user uses
- fullname: Annotated[str, StringConstraints(strip_whitespace=None, to_upper=None, to_lower=None, strict=None, min_length=None, max_length=128, pattern=None, ascii_only=None)]#
The full name or description of the user
- Constraints:
max_length =
128