Ejemplo n.º 1
0
 public void createBenutzer(Benutzer user, string repeatPw)
 {
     if (!user.password.Equals(repeatPw))
     {
         throw new BenutzerPasswordException();
     }
     else
     {
         try
         {
         }   catch (SqlException e)
         {
             throw;
         }
     }
 }
Ejemplo n.º 2
0
 public Boolean authenticateBenutzer(Benutzer user)
 {
     try
     {
         var entry      = new SqlEntry();
         var dbPassword = (string)entry.getScalar(loginQueryString + "'" + user.nickname + "'");
         if (dbPassword == null)
         {
             //<p>User doesn't exsist!!!</p>
             //userName = "";
             throw new BenutzerDontExistException();
         }
         else if (string.Compare(Crypto.Hash(user.password, "md5").ToString(), dbPassword, true) != 0)
         {
             //<p>Wrong Password!!!</p>
             throw new BenutzerPasswordException();
         }
     }   catch (SqlException e)
     {
         //<p>Anmelden zur Zeit nicht möglich bitte versuchen Sie es sp&aumlter wieder.</p>
     }
     return(true);
 }