var ldap = project.ldap; if (ldap.connection == null) { write("project.ldap.connection has no properties. Please make sure the Directory server and the Enterprise server are functioning correctly.
"); write("Click here to try and reconnect
"); } else { var user = request.uid; var passwd= request.password; var searchFilter = "(uid="+user+")"; var entryDN = ldap.getDN(searchFilter); //prevent anonymous logins if ((user == "") || (passwd == "")) { redirect("login.htm"); } //store userid in client variable so we can get it later for voting client.user = user; loggedin = ldap.authenticate(entryDN,passwd); //success go to voting page if (loggedin == true) { redirect("vote.htm"); } else { redirect("login.htm"); } }