flip_api.domain.interfaces.user
Classes
Model for user roles. |
|
Editable profile data stored by FLIP. |
|
Model for user data. |
|
Model for user creation response. |
|
Data transfer object for registering a user. |
Module Contents
- class flip_api.domain.interfaces.user.IRoles
Bases:
pydantic.BaseModelModel for user roles.
- roles: list[uuid.UUID]
- class flip_api.domain.interfaces.user.IUserProfileData
Bases:
pydantic.BaseModelEditable profile data stored by FLIP.
- name: str
- organisation: str
- class flip_api.domain.interfaces.user.IRegisterUser
Bases:
IUserProfileData,IRolesModel for user data.
- email: pydantic.EmailStr
- class flip_api.domain.interfaces.user.IUserResponse
Bases:
IRegisterUserModel for user creation response.
- user_id: uuid.UUID
- model_config