This is a simple user verification PPE. It is designed for systems requiring a higher level of security than is standard. The system it was originally designed for wanted one person to assign account name and password, but still be unable to access the system, since a PIN would be selected by the caller, and required for access to the system. Only the Sysop would have all the information required to access an account. (And they would have gotten rid of that, if they could have.) It is designed to demand a Personal Identification Number (PIN) from all callers if not already chosen. If a PIN has been chosen, it will require the number (4 digits) to be entered within 4 attempts. All failed attempts will be logged to the caller log for that node. If a caller is unsuccessful within 4 attempts, (s)he will be disconnected, the disconnect will be logged, and a message will be left to "Sysop" notifying them of the disconnection, and who was logged off. Installation: This PPE is designed to be in a subdirectory called \PCB\PIN. It should be put in your LOGON screen. If you are currently using a LOGON script questionaire, it may be put at the beginning or end of the questionaire. If you are not currently using a LOGON script questionaire, you may install it by creating a file called LOGON in your \PCB\GEN subdirectory and entering: [Drive]\PCB\GEN\LOGON in PCBSetup|File Locations|Logon/Logoff Script Questionaires. In your LOGON file, put the following: ![Drive]\PCB\PIN\PIN.PPE Display files: There are four files associated with this PPE. NEWUSER - A file which displays the function of the PIN PINWARN - A file which explains the importance of keeping the PIN HANGUP - A file which explains why the caller was disconnected when (s)he fails to correctly enter the PIN SYSMSG - A file containing the text of the message left for the Sysop. These files need to be modified to suit your system. A phone number for contact is optional. Modifications: I've included the source code with this so you can modify it to suit your needs. If you come up with something that seems obvious, but isn't included, please leave me a message on Salt Air explaining what changes you made to it, I'm curious to see how (if) it develops. To be honest, I don't know what use this really is. But then again, I don't run a high security board. :-)