Configuring guest lookups using username/password
You can configure guest lookups to be done from the GuestLookup.aspx page using Username/Password rather than the standard Firstname/Lastname lookup. When doing Username/Password lookups, the visitor/guest enters both their username and password on the GuestLookup.aspx page, and then clicks the Look Me Up button. To enable this functionality, add the following key to the site config file: Site Admin Panel > Guest Related Settings > GLUseUserID > value = 1.
If the entered username is associated with a guest, but, the password is incorrect, a link saying, “I forgot my password,” appears on the page which if clicked on takes the user through the password resetting process.
If you are using Username/Password guest lookups and you have AllowNoVerify value=“1”, an Add Without Verification check box appears on the GuestLookup.aspx page. If the product being sold allows a guest to be added without verification and the user checks this box, they still are required to enter a guest username and click the Look Me Up button, but no password is required. If the product being sold does not allow a guest to be added without verification, e.g., the item has required fields or requires a liability form to be accepted, the guest must be verified in order to add the required information to the guest record. You can use the following site config setting to configure text to display in this situation: Site Admin Panel > Guest Related Settings > GLNoVerifyNoResultsText > No match found OR this guest cannot be added without verification.
Note: Do not use this setting with value=“” as this makes it so that no text displays to inform the guest of what to do. If you do not want to use this setting, either comment it out or remove it from your site config file.
The standard First Name and Last Name text prompts on GuestLookup.aspx can now be overridden using the following two site config keys rather than needing to make the changes in the markup on that page: Site Admin Panel > Guest Related Settings > GLAltFNameTxt > value = Username.
The value from the key “GLAltFNameTxt” overrides the text from the asp:labelis=“lblFirstName” control and the value from the key “GLAltLNameTxt” overrides the text from the asp:labelid=“lblLastName” control.
Note: These two site config keys can be used to override the text on the page whether or not you are using Username/Password guest lookups. Also if you have these two keys in your site config file and you set the value to blank, e.g., GLAltFNameTxt value=“”, no text is displayed for the prompts. Therefore it is best to either leave these out of your site config file or comment them out rather than blanking them out if you are not going to use them.