public Usuario Adicionar(Usuario entity) { var t = new EFAcessoRepository(SHA512.Create()); entity.Password = t.GerarHash(entity.Password); entity.ConfirmPassword = null; _dbContext.Set <Usuario>().Add(entity); _dbContext.SaveChanges(); return(entity); }
public bool loginIsAuthenticated(string usuario, string senha) { var user = _dbContext.Set <Usuario>().Where(x => x.Nome.Equals(usuario)).FirstOrDefault(); if (user == null) { return(false); } var t = new EFAcessoRepository(SHA512.Create()); if (!t.VerificarHash(senha, user.Password)) { return(false); } return(true); }