public boolean login()

in src/main/java/com/amazon/photosharing/facade/UserFacade.java [106:128]


	public boolean login(String p_username, String p_password, HttpServletRequest req) {		
		try {			
			req.logout();
			beginTx();
				User u = findUser(p_username);
			
				if (u == null) {
                    _logger.info("User with username " + p_username + " not found");
                    commitTx();	
                    return false;
                }
			
				req.login(u.getId().toString(), Security.getPasswordHash(p_password, u.getSalt()));
				
				u.updatePassword(p_password);				
				u.setLastLogin(new Date());
			commitTx();			
			return true;
		} catch (ServletException e) {
			_logger.error(e.getMessage(), e);
			return false;
		}		
	}