BOX3_ERP_API.Core.BLL.UsuarioBLL.GetUsuarioByEmailPassowrd
atenção
Gerado por Inteligência Artificial.
Visão Geral
O método GetUsuarioByEmailPassowrd da classe UsuarioBLL é responsável por buscar um usuário pelo email e senha no sistema.
BOX3_ERP_API.Core.BLL.UsuarioBLL.cs
public async Task<bool> GetUsuarioByEmailPassowrd(string email, string senha)
Dependências Diretas
| Método | Localização | Linha |
|---|---|---|
| BOX3_ERP_API.Core.BLL.SenhaBLL.VerificandoSenha | C:\Users\thiag\Documents\BOX3\BOX3_ERP_API\BOX3_ERP_API.Core\BLL\UsuarioBLL.cs | 30 |
Referências
| Método / Endpoint | Localização | Linha |
|---|---|---|
| BOX3_ERP_API.Core.BLL.SenhaBLL.ComputeSha256Hash | C:\Users\thiag\Documents\BOX3\BOX3_ERP_API\BOX3_ERP_API.Core\BLL\SenhaBLL.cs | 50 |
| System.Security.Cryptography.SHA256.Create | C:\Users\thiag\Documents\BOX3\BOX3_ERP_API\BOX3_ERP_API.Core\BLL\SenhaBLL.cs | 25 |
| System.Security.Cryptography.HashAlgorithm.ComputeHash | C:\Users\thiag\Documents\BOX3\BOX3_ERP_API\BOX3_ERP_API.Core\BLL\SenhaBLL.cs | 27 |
| System.Text.Encoding.GetBytes | C:\Users\thiag\Documents\BOX3\BOX3_ERP_API\BOX3_ERP_API.Core\BLL\SenhaBLL.cs | 27 |
| System.Text.StringBuilder.Append | C:\Users\thiag\Documents\BOX3\BOX3_ERP_API\BOX3_ERP_API.Core\BLL\SenhaBLL.cs | 33 |
Detalhamento das Referências
BOX3_ERP_API.Core.BLL.SenhaBLL.ComputeSha256Hash
O método ComputeSha256Hash da classe SenhaBLL é responsável por calcular o hash SHA-256 de uma senha.
Impacto de Alterações
Propagação de Mudanças
- Alterações no método
ComputeSha256Hashda classeSenhaBLLpodem impactar o métodoGetUsuarioByEmailPassowrdda classeUsuarioBLL. - Alterações nos métodos referenciados podem impactar a autenticação de usuários no sistema.
Requisitos para Alteração Segura
- Qualquer alteração nos métodos referenciados deve ser cuidadosamente testada para garantir a integridade da autenticação de usuários.
- Mudanças na lógica de cálculo de hash devem ser validadas para manter a segurança das senhas dos usuários.