NF Login

Content Type: Module
Categories: Utility

Overview

This Module is design for custom login Authentication where a user cannot be logged in if password is expired and user will be blocked after 3(can modify) unsuccessfull attempts of login and can only be unblock by the Admin of the app.

Make sure to set the member(s) (passwordExpiry and IsPaswordExpire , Blocked Since ) value of account entity when saving new account object and changing of a password of a account .

Attach  Microflow 'SaveNewEditAccount'  for AccountNewEdit Page Save Button in order to change the member value of "blocked since" to "empty" when admin unlbocks a user .

Use Scheduler to automate the password expiry checking and set value to true.

Documentation

Typical usage scenario

Non availability feature to restrict users from login after password expires   enhancement of app security by regular validation  of password expiration and account blocking . 

Features and limitations

Password expiration configuration and blocking of user account after defined number(default 3 ) of failed attempts, only admin can create new password after expiration and admin can unblock the user .

Scheduler to regularly check and set the password expiration value for all accounts.

  

Releases

Version: 1.0.0
Framework Version: 9.24.33
Release Notes: This Release includes a customized login feature where a user cannot be logged in if password is expired and also the user gets blocked on defined number of failed attempts. Features : Password Expiration policy can be modified as per the requirement User blocking after defined number of failed attempts to login . Admin can only unblock a user .