private void btnOk_Click(object sender, EventArgs e) { InlogController ic = new InlogController(); DatabaseController d = new DatabaseController(); if (d.IsLoginCorrect(tbGebruikersnaam.Text, ic.GetHashSha256(tbWachtwoord.Text))) { frmAlgemeen f = new frmAlgemeen(); f.ShowDialog(); } else { MessageBox.Show("Onjuiste login-gegevens."); } }
protected void btnLogin_Click(object sender, EventArgs e) { string username = tbGebruikersnaam.Text; string password = tbWachtwoord.Text; InlogController ic = new InlogController(); PrincipalContext pc = ic.GetPrincipalContext(); if (pc != null) { Response.Write("AD omgeving opgehaald"); } else { Response.Write("Error: kon AD omgeving niet ophalen"); return; } if (ic.BestaatUser(username)) { Response.Write("Gebruiker " + username + " bestaat."); } else { Response.Write("Error: gebruikersnaam " + username + " bestaat niet."); return; } if (ic.CheckLogin(username, password)) { Gebruiker g = ic.GetGebruiker(username); Session["gebruiker"] = g; Response.Redirect("http://172.20.128.1/Pages/Beheer.aspx"); } else { Response.Write("Error: gebruikersnaam " + username + " met ingevoerde wachtwoord komen niet overeen met die van Active Directory."); return; } }