Advertisement
luca_mazz1

Untitled

Feb 4th, 2018
194
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 0.98 KB | None | 0 0
  1.     public boolean registerUser(String username, String password, String email) throws SQLException, NoSuchAlgorithmException{
  2.         ResultSet rs= ctrl.doQuery("SELECT * FROM utenti WHERE username='"+username.toLowerCase()+"'");
  3.         if(rs.next()){
  4.             rs.close();
  5.             return false;
  6.         }
  7.         else{  
  8.             boolean result;
  9.             MessageDigest md = MessageDigest.getInstance("MD5");
  10.             md.update(password.getBytes());
  11.  
  12.             byte byteData[] = md.digest();
  13.  
  14.             StringBuffer sb = new StringBuffer();
  15.             for (int i = 0; i < byteData.length; i++) {
  16.              sb.append(Integer.toString((byteData[i] & 0xff) + 0x100, 16).substring(1));
  17.             }
  18.  
  19.             password= sb.toString();
  20.             result= ctrl.iumQuery("INSERT INTO utenti (username, password, email, privilege) VALUES ('"+username.toLowerCase()+"', '"+password+"', '"+email.toLowerCase()+"', 0)" );
  21.             return result;
  22.         }
  23.     }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement