Config Auth Core Basic (C#)
Overview
Manter as regras de negócio de autenticação no Core (Domínio e Aplicação) em C#.
Localização
src/ProjectName.Core/Domain/Entities/User.cssrc/ProjectName.Core/Domain/Repositories/IUserRepository.cssrc/ProjectName.Core/Domain/Services/IPasswordHasher.cssrc/ProjectName.Core/Domain/Services/ITokenProvider.cssrc/ProjectName.Core/Application/UseCases/Auth/
Workflow
- Definir entidades de domínio para User e Password.
- Implementar Use Cases para Login e Register.
- Definir interfaces para
IPasswordHashereITokenProvider.
Resources
agents/openai.yaml: Configuração do agente.scripts/create-auth-core-basic-cs.mjs: Script de criação (placeholder).assets/auth-core-basic-template-cs/: Template completo do domínio de auth C#.references/auth-core-contract-cs.md: Contrato dos artefatos gerados.