Este pacote é a implementação de todo o domínio e dos casos de uso referentes ao contexto de Usuários
do Meus Feeds.
- Autenticar usuário
- Criar usuário não registrado se ele tiver convite
- Enviar convite para email
Usuários fazem login via OAuth de serviços externos como emails Google, login Facebook, etc. Essa responsabilidade será da camada de Framework que conversará com os serviços e passará para a camada de Aplicação os dados do usuário que fez login.
Caso o email informado já exista no Meus Feeds o usuário é autenticado, caso contrário é necessário ter um convite para o email que está tentando acessar.
Se o convite existir o usuário desse email é criado e autenticado, caso contrário a autenticação irá falhar.
Em desenvolvimento