Advertisement
Guest User

Untitled

a guest
May 27th, 2018
52
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.04 KB | None | 0 0
  1. package sonc.server;
  2.  
  3. import sonc.client.GreetingService;
  4. import sonc.shared.FieldVerifier;
  5. import sonc.shared.SoncException;
  6. import game.*;
  7.  
  8. import com.google.gwt.dev.util.collect.HashMap;
  9. import com.google.gwt.user.client.rpc.AsyncCallback;
  10. import com.google.gwt.user.server.rpc.RemoteServiceServlet;
  11. import sonc.server.GreetingServiceImpl;
  12.  
  13.  
  14.  
  15. /**
  16. * The server-side implementation of the RPC service.
  17. */
  18. public class GreetingServiceImpl extends RemoteServiceServlet implements GreetingService {
  19.  
  20. Manager manager = new Manager();
  21. HashMap<String,String> users = new HashMap<String,String>();
  22.  
  23. @Override
  24. public boolean authenticate(String user,String pass) throws IllegalArgumentException{
  25. // if(users.containsKey(user))
  26. // if(users.get(user).equals(pass))
  27. // return true;
  28. return manager.authenticate(user, pass);
  29. }
  30.  
  31. @Override
  32. public boolean register(String user,String pass) throws IllegalArgumentException{
  33. if(!users.containsKey(user)){
  34. users.put(user,pass);
  35. return true;
  36. }
  37. return false;
  38. }
  39.  
  40.  
  41. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement