SecureLogin prints password in user name field

  • 7011261
  • 25-Oct-2012
  • 26-Oct-2012


NetIQ SecureLogin
Quickr Application


NSL prints password in user name field 
SecureLogin types the password in the wrong field
Password shows in clear text in the username field


Modify the application definition script to make it insert the password in the correct field.

The problem is with the script for the application. Depending on the current state of the script it can be edited either through the Wizard or manually.  

Additional Information

In this case the application definition had been converted to a script, shown in part below:
MatchDomain ""
MatchForm #1 -name "_QuickPlaceLoginForm"
MatchField #1:5 -type "text" -name "username"
MatchField #1:6 -type "password" -name "password"
MatchField #1:7 -type "submit" -name "login"
GetText ?WebText
If "Invalid username or password was specified" -In ?WebText
DisplayVariables "Please enter your correct Lotus Quickr password" $Password
SetPrompt ""
FocusInput #1:4
TextInput #1:4 -value "$Username"
SetPrompt ""
FocusInput #1:5
TextInput #1:5 -value "$Password"
SetPrompt "Please enter your current Lotus Quickr username and password."

Note that the Site / EndSite Dialog identifies field 1:5 as the username field and 1:6 as the password field, but that the subsequent commands insert the username in1:4 and the password in 1:5. Editing the “FocusInput” and “TextInput” commands to match the values from the “MatchField” statements resolved the problem.

To convert a wizard generated application into script form click the “Convert to Application Definition” button on the “Definition” tab of the application.