Password Generator logic

The following logic is used by the password generator and is Java code executed upon the client machine.

The User profile edit screen is populated with an additional button that can be 'clicked' upon to cause the display of a popup Dialog box.

  1. When clicked the popup dialog window is shown with a suggested password that matches the site criteria for passwords.

  2. The user has a number of options that they can take at this point.

    1. The user may choose to exit the window either by clicking the 'Cancel' button, or by clicking upon the 'X' in the top right hand site of the window.

    2. The user may decide that they do not like the suggested password and they may click upon the 'Regenerate' button which will then cause an alternative password to be created. The user may continue selecting the 'Regenerate button for as long or for as many times as they wish to obtain a password with which they are content.

    3. The user may decide that they like the suggested password and may click upon the 'Use' button at which point the dialog window is closed and the selected password value is passed back to the User edit screen.

  3. If the user selected an automatically generated password the chosen password value is inserted into the appropriate password fields within the user edit profile form.

  4. The password generator performs no other function within the plugin.

Go To Top

Joomla! Debug Console

Session

Profile Information

Memory Usage

Database Queries