Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- (in twitterapp)
- public boolean login(String userName, String password)
- {
- boolean LogIn = false;
- if(users.size() == 0)
- {
- LogIn = false;
- }
- else
- if(currentUser == null)
- {
- Iterator<User> it = users.iterator();
- {
- while(it.hasNext())
- {
- User user = it.next();
- String NameToLogIn = user.getUserName();
- if(userName.equals(NameToLogIn))
- {
- if(user.getPassWord().equals(password))
- {
- currentUser = user;
- LogIn = true;
- }
- else
- {
- LogIn = false;
- }
- }
- else
- {
- LogIn = false;
- }
- }
- }
- }
- else
- {
- LogIn = false;
- }
- return LogIn;
- }
- (in twittertextui)
- if(commandWord.equals("login"))
- {
- int ParameterWords = TotalNumberOfWords - NumberOfCommandWords;
- if(twitterapp.getNumberOfUsers() == 0)
- {
- System.out.println("There are no users yet. Please make an account.");
- }
- else
- {
- if(ParameterWords == 2)
- {
- if(twitterapp.getcurrentuser() == null)
- Moet hier nog een lust komen die nagaat of de username en password overeenkomen?nee toch he? want dat wordt nagekeken in twitterapp.login(..)
- {
- String userName = words.get(NumberOfCommandWords);
- String password = words.get(NumberOfCommandWords+1);
- twitterapp.login(userName,password);
- if((twitterapp.login(userName,password)) == true) // hier gaat hij altijd naar het else-gedeelte, hoewel de methode in twitterapp 'true' is
- {
- System.out.println("You were logged in successfully!");
- }
- else
- {
- System.out.println("Password and username didn't match!");
- }
- }
- else
- {
- System.out.println("Please first logout");
- }
- }
- else
- {
- System.out.println("Please type the required number of words.");
- System.out.println("Please type help for instructions.");
- }
Add Comment
Please, Sign In to add comment