Pular para o conteúdo principal

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étodoLocalizaçãoLinha
BOX3_ERP_API.Core.BLL.SenhaBLL.VerificandoSenhaC:\Users\thiag\Documents\BOX3\BOX3_ERP_API\BOX3_ERP_API.Core\BLL\UsuarioBLL.cs30

Referências

Método / EndpointLocalizaçãoLinha
BOX3_ERP_API.Core.BLL.SenhaBLL.ComputeSha256HashC:\Users\thiag\Documents\BOX3\BOX3_ERP_API\BOX3_ERP_API.Core\BLL\SenhaBLL.cs50
System.Security.Cryptography.SHA256.CreateC:\Users\thiag\Documents\BOX3\BOX3_ERP_API\BOX3_ERP_API.Core\BLL\SenhaBLL.cs25
System.Security.Cryptography.HashAlgorithm.ComputeHashC:\Users\thiag\Documents\BOX3\BOX3_ERP_API\BOX3_ERP_API.Core\BLL\SenhaBLL.cs27
System.Text.Encoding.GetBytesC:\Users\thiag\Documents\BOX3\BOX3_ERP_API\BOX3_ERP_API.Core\BLL\SenhaBLL.cs27
System.Text.StringBuilder.AppendC:\Users\thiag\Documents\BOX3\BOX3_ERP_API\BOX3_ERP_API.Core\BLL\SenhaBLL.cs33

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

  1. Alterações no método ComputeSha256Hash da classe SenhaBLL podem impactar o método GetUsuarioByEmailPassowrd da classe UsuarioBLL.
  2. 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.