Advertisement
Guest User

Untitled

a guest
Jun 2nd, 2017
71
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.16 KB | None | 0 0
  1. package gwt.registration.server;
  2.  
  3. import java.sql.ResultSet;
  4. import java.sql.Statement;
  5. import java.sql.Connection;
  6. import java.sql.DriverManager;
  7. import java.sql.SQLException;
  8.  
  9. public class UserAdmin {
  10. private static Connection con = null;
  11. private final static String host = "asgard.swp2010.de";
  12. private final static String db = "db";
  13. private final static String user = "user";
  14. private final static String pw = "pw";
  15.  
  16. public UserAdmin() throws SQLException, InstantiationException, IllegalAccessException, ClassNotFoundException {
  17. if(con==null) {
  18. getClass().getClassLoader().loadClass("org.postgresql.Driver").newInstance();
  19. con = DriverManager.getConnection("jdbc:postgresql://"+host+"/"+db, user, pw);
  20. }
  21. }
  22.  
  23. public boolean login(String nickname, String pw) throws SQLException {
  24. Statement s = con.createStatement();
  25. s.execute("SELECT nickname AS nickname, password AS password FROM table WHERE nickname='"+nickname+"'");
  26. ResultSet r = s.getResultSet();
  27.  
  28. if(r.first()) {
  29. if(r.getString("nickname")==nickname && r.getString("password")==pw)
  30. return true;
  31. }
  32. return false;
  33. }
  34. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement