View source | View content page | Page history | Printable version   

Projects:Change password/Technical Specifications

Contents

Introduction

In this document are described the developments needed to create the change password functionality.

Data handling


Windows

Trigger

A trigger must be created in order to update the LastUpdatePasswordDate of the user that has changed his password.

Backend Process

During login (Backend and WebPOS), the process will check if the user has reached the limit date for the password, in this case, the PopUp to renew the password is launched, and the new limit date will be updated by the trigger once the new password is saved.

Authentication Manager needs to be modified to get the Last Update Password Date of the user, if the date of the login is higher than Last Update Password Date plus Days to Expire Password an exception is thrown.

Login Handler will catch the exception that throws Authentication Manager, and send a flag to the client, that force to show the UI Improvements for change the password.

User stories

User story

UI Improvements

Password Expiration.png


POS CP.png

Retrieved from "http://wiki.openbravo.com/wiki/Projects:Change_password/Technical_Specifications"

This page has been accessed 1,800 times. This page was last modified on 31 December 2015, at 12:51. Content is available under Creative Commons Attribution-ShareAlike 2.5 Spain License.