public static Usuario BuscarUsuarioAutenticado(string nome, string senha) { Usuario usuarioEncontrado = UsuarioRepositorioEF.ListaUsuarios().ToArray().FirstOrDefault( usuario => usuario.Nome.Equals(nome)); string senhaDeComparacao = ServicoDeCriptografia.ConverterParaMD5($"{nome}_$_{senha}"); if (usuarioEncontrado != null && usuarioEncontrado.Senha.Equals(senhaDeComparacao)) { return(usuarioEncontrado); } return(null); }
public static Usuario BuscarUsuarioAutenticado(string login, string senha) { Usuario usuarioEncontrado = new UsuarioRepositorioEF().BuscarUsuario(login); string senhaDeComparacao = ServicoDeCriptografia.ConverterParaMD5($"{usuarioEncontrado.Login}_$_{senha}"); if (usuarioEncontrado != null && usuarioEncontrado.Senha.Equals(senhaDeComparacao)) { return(usuarioEncontrado); } return(null); }
public static Usuario BuscarUsuarioAutenticado(string nome, string senha) { var usuarioRepositorio = new PersonagemRepositorioEntityF.PersonagemRepositorioEntityF(); var _usuarios = usuarioRepositorio.buscarUsuarios(); Usuario usuarioEncontrado = _usuarios.FirstOrDefault( usuario => usuario.Nome.Equals(nome)); string senhaDeComparacao = ServicoDeCriptografia.ConverterParaMD5($"{nome}_$_{senha}"); if (usuarioEncontrado != null && usuarioEncontrado.Senha.Equals(senhaDeComparacao)) { return(usuarioEncontrado); } return(null); }