Adiciona novos templates de e-mail para verificação, redefinição de senha e boas-vindas, além de atualizar a estrutura do projeto para incluir um novo esquema de registro de cliente e usuário. Implementa a lógica de envio de e-mails utilizando Jinja2 para renderização de templates. Atualiza o serviço de autenticação para suportar a criação de clientes com usuários associados.

This commit is contained in:
Davidson Gomes
2025-04-28 16:14:11 -03:00
parent 84ea77c3f7
commit 09b0219e77
33 changed files with 793 additions and 715 deletions
+4
View File
@@ -41,6 +41,10 @@ src/
│ ├── auth_service.py # JWT authentication logic
│ ├── email_service.py # Email sending service
│ └── audit_service.py # Audit logs logic
├── templates/
│ ├── emails/
│ │ ├── verification_email.html
│ │ └── password_reset.html
└── utils/
└── security.py # Security utilities (JWT, hash)
```