Skip to content

Latest commit

 

History

History
11 lines (8 loc) · 430 Bytes

File metadata and controls

11 lines (8 loc) · 430 Bytes

Domain Model

This component provides two main models containing domain logic that allows handling user common use cases. Both are extensible to allow custom use cases. Also multiple value object have been created with their own encapsulated logic.

User

Common user, extend it to add custom properties and use cases.

Value Objects

UserId, UserEmail, UserPassword, UserRole, UserToken.