Password Strength Validator

<< Click to Display Table of Contents >>

Navigation:  Widgets >

Password Strength Validator

Overview

The Password strength validator widget for Bizagi is available for download at Bizagi Widget Xchange.

This widget enables you to include a password field in your processes that validates password strength according to predefined security criteria.

 

PasswordS_teaser

 

For example, you can use it for fields that require double verification or when you need to mask sensitive input:

 

PasswordS_teaser2

 

Before You Start

To test and use this widget, you will need:

1.Bizagi Studio previously installed.

2.This widget installed, either by following the steps in the Bizagi Widget Xchange article or the Widget Management article.

 

Data Model Considerations

To use this widget, your data model must include:

A String type attribute which holds the password you want to validate for and store.

 

PasswordS_datamodel

 

Properties Configuration

To configure this widget once it is installed in your project, include it in any Form and set its properties in the Forms Designer, just as you would do with any other type of Bizagi control.

 

PasswordS_forms

 

Consider the following properties:

 

PROPERTY

POSSIBLE VALUES

DEFAULT VALUE / SUGGESTED

Data binding

A String type attribute which holds the password.

Not applicable.

This property is mandatory.

Password label

A label to use to clarify that the end user is expected to input a new password definition.

Password

Minimum length

The number of minimum characters a password has to include in order to be considered strong.

6

View confirmation field

Enables double verification, providing an additional field to ensure that the information entered matches its confirmation value.

True

Validate password

Enables an algorithm that validates whether the entered information meets strong‑password requirements.

True

Strong password level

The level of strength involved in the algorithm that validates the input. Possible values are:

High

Medium

Low

High

 

note_pin

All Bizagi controls and widgets include a Visible property that lets you define whether the control should appear in a given form (e.g., by applying a Business rule).

This widget enables this property as well as editable and required.

 

For additional details about the widget’s capabilities—including options for customization or extension—refer to the jQuery plugin implementation available at https://github.com/danpalmer/jquery.complexify.js


Last Updated 1/7/2026 11:17:17 AM