Atividade IV: implementar autenticação e autorização via Json Web Token (JWT) para os tipos de usuários presentes no sistema:
Administrador: pode fazer todas as operações de CRUD (incluindo adicionar ou remover usuários administradores); Gerente: acesso ao CRUD de gerentes, vendedores e clientes, bem como sobre serviços, vendas e mercadorias; Vendedor: acesso ao CRUD de clientes, criar vendas e ler dados sobre serviços, mercadorias e informações do próprio cadastro; Cliente: acesso a informações do próprio cadastro, assim como para vendas em que participou como consumidor.