Single-page login and authentication
By default, the authentication process into Bravura Security Fabric is carried out in two separate steps: the user is identified, then authenticated (that is, the product prompts for a user name and then a password on separate screens). A plugin can be used to modify this behavior and have the product display both the user name and password fields on a single page.
In this use case a plugin is used to automatically direct users to a password authentication page, with ID and password fields on a single page.
This can be implemented by configuring the DEFAULT_LOGIN chain’s select_chain
.pss to run the authselect.psl plugin .
A sample PSLang script, authselect.psl
, is located in the samples directory. This file is only installed with a complete installation or if you selected Sample files in a custom installation.
When a user logs in:
The user is presented with a login page that also includes a password field.
The page includes the message:
Leave the password blank and press continue if you don’t know your password
The user may enter his ID and password to authenticate, or enter only his ID and proceed to the authentication menu that includes other authentication methods. If the user ID and password entered is:
Valid, then the user is immediately logged into the Front-end .
Invalid, then the user is redirected to the authentication menu to select another method.