Esta é uma api exemplo criada para consolidar os estudos e conceitos aprendidos, bem como servir de exemplo e referencias para implementações futras.
Windows, Linux ou Mac
Vscode
Git
Execute os comandos abaixo:
dotnet restore
dotnet ef database update -v
- Leandro Alves - Github
- Incluir JWT
- Refatorar servico JWT
- Padronizar responses
- OkReponses
- BadRequestResponses
- NotFoundResonses
- Incluir validações
- Refatorar construtores Responses
- Traduzir erros de modelstate
- Extrair Identity para servico
- Fechar endpoints protegidos
- Utilizar claims nos endpoints
- Versionar API
- Melhorar documentação via Swagger
- Incluir logs e monitoramento (KissLog)
- [Bug] KissLog logando senhas
- Validar logs nas demais controllers
- Manter propriedade token apenas para response de autenticação
- Exception Middleware
- Healthcheck
- CORs Police
- [] Upload de imagem
- Cadastro de Aluno com imagem
- Extrair upload para servico
- Atualizacao do aluno com imagem
- Remover imagem em caso de erro
- [Bug] As imagems com url estão dando 404
- [] Upload com base64
- AutoMapper
- Mapear imagem aluno com url completa
- Normalizar cadastro de aluno v1
- Endpoint para troca de senha
- Endpoints para gerenciar claims
- Listar usário com suas claims
- Incluir claims para um usuário
- Atualizar claims de um usuário
- Remover claims de um usuário