Here's one way. First I made a little table - called it LogonInfo - that has one field:
EmployID (which is a primary key, format text)
Glen
Neil
etc.
I then have a DAP that has a label and textbox on it. It says something like:
"To Enter, Type in Your Password Then TAB:" Textbox (named it EmployeeID). Note: They have to TAB, not enter.
I also have an invisible hyperlink to the next DAP.
Then on the onchange event of the textbox, I have:
<SCRIPT language=vbscript event=onchange for=EmployeeID>
<!--
Set rs = CreateObject("ADODB.Recordset")
sqlSelect = _
"SELECT * FROM LogonInfo WHERE EmployID = '" & EmployeeID.value & "'"
rs.Open sqlSelect, MSODSC.Connection
If rs.EOF Then
EmployeeID.value = "(Access Denied)"
Else
EmployeeID.value = "(You May Edit)"
Hyperlink0.style.visibility = "visible"
End if
rs.Close
Set rs = Nothing
-->
</SCRIPT>
Pretty simple to understand. It tries to find the password in the table. If it doesn't then they get the message "Access Denied". If it's found, they get a message, "You may Edit") and the hyperlink appears so they can jump to the next DAP. You can add code to check for a valid ID then a valid password.