public boolean authenticated(String mobileHash, HttpServletRequest request,
			HttpServletResponse response) throws Exception {
		EntityManager manager = EMF.get().createEntityManager();
		try {
			if (mobileHash == null || mobileHash.isEmpty()) {
				setJspPath("/jsp/common/MessageHandler.jsp");
				renderResponse(request, response);
				return false;
			}
			ChessUser user = manager.find(ChessUser.class, mobileHash);

			if (user == null) {
				setJspPath("/createUser");
				renderResponse(request, response);
				return false;
			}
		} finally {
			manager.close();
		}
		return true;
	}