Uploaded image for project: 'WORKTERRA'
  1. WORKTERRA
  2. WT-11070

Hi Trust - Prompt / redirect on password change while login after password expired

    Details

    • Type: Change Request
    • Status: Resolution Setting
    • Priority: Medium
    • Resolution: Duplicate
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: Platform
    • Labels:
      None
    • Module:
      Platform - Security
    • Reported by:
      Support
    • Company:
      All Clients/Multiple Clients
    • Item State:
      LB QA - LB Deployed
    • Sprint:
      WT Sprint 38 - Enhancement
    • Severity:
      Simple

      Description

      User should be redirect to change password screen if Password expired.
      Once User changed password , user will land to home screen and never show change password screen till password expired

      CC: Jaideep Vinchurkar Satya Vijay Siddha

        Attachments

          Issue Links

            Activity

            Hide
            jaideep.vinchurkar Jaideep Vinchurkar (Inactive) added a comment -

            Prompt / redirect on password change while login after password expired.

            New Implementation:

            1. If any user did not change password after recevied mail and password expires.User can login with his old password.
            2. After Password expiration, first time login he will redirected to change password screen.
            3. Once user changed password , will redirect to home page.
            4. User will not see "Change password" screen , unless his password expires.
            5. User can manually change the password from "Change Password" screen.

            Development Efforts
            User Interface Changes :

            1. Need to design and integrate "Change password" pop up screen, which will be shown after login if user password expires.
            2. This screen will not close unless until user changed password successfully.

            Business logic Changes :

            1. Need to add business logic to check whether user password expires or not.
            2. Add logic to redirect to Change password screen used If user password expiers.
            3. Add or update business logic to Insert/update/select new password.

            Database Changes :

            1. Add or update Script logic to check whether user password expires or not.
            2. Add or update Script logic to Insert/update/select user password.

            Testing (Test Scinario) :

            1. User should able to login workterra with prior Password.
            2. User should redirected to "Change Password" after passwords expires
            3. Password should properly updated and able to login with changed password.
            4. Never redirect to "Change Password" unless password expires
            Show
            jaideep.vinchurkar Jaideep Vinchurkar (Inactive) added a comment - Prompt / redirect on password change while login after password expired. New Implementation: If any user did not change password after recevied mail and password expires.User can login with his old password. After Password expiration, first time login he will redirected to change password screen. Once user changed password , will redirect to home page. User will not see "Change password" screen , unless his password expires. User can manually change the password from "Change Password" screen. Development Efforts User Interface Changes : Need to design and integrate "Change password" pop up screen, which will be shown after login if user password expires. This screen will not close unless until user changed password successfully. Business logic Changes : Need to add business logic to check whether user password expires or not. Add logic to redirect to Change password screen used If user password expiers. Add or update business logic to Insert/update/select new password. Database Changes : Add or update Script logic to check whether user password expires or not. Add or update Script logic to Insert/update/select user password. Testing (Test Scinario) : User should able to login workterra with prior Password. User should redirected to "Change Password" after passwords expires Password should properly updated and able to login with changed password. Never redirect to "Change Password" unless password expires
            Hide
            vishal.bajad Vishal Bajad (Inactive) added a comment - - edited

            Hi Jaideep Vinchurkar ,

            This change request already implemented and working fine if we set Expiry day by Unchecked "No automatic expiration" on Security settings page.

            Tested Scenario :

            • Go To Global level Security Settings page.
            • Unchecked "No automatic expiration" and set values for "Days before password to automatically expire" in no of days.
            • User password gets expires after no of day added in for "Days before password to automatically expire".
            • User will get redirected to change password screen.
            • He can change password by with help of old password.
            • once password gets changed , will redirect to login page.
            • User can now able to login with new password.
            • User will never redirected to Change pass screen until password expires.

            We need to verify it from QA from all Environment.

            Thanks !

            Show
            vishal.bajad Vishal Bajad (Inactive) added a comment - - edited Hi Jaideep Vinchurkar , This change request already implemented and working fine if we set Expiry day by Unchecked "No automatic expiration" on Security settings page. Tested Scenario : Go To Global level Security Settings page. Unchecked "No automatic expiration" and set values for "Days before password to automatically expire" in no of days. User password gets expires after no of day added in for "Days before password to automatically expire". User will get redirected to change password screen. He can change password by with help of old password. once password gets changed , will redirect to login page. User can now able to login with new password. User will never redirected to Change pass screen until password expires. We need to verify it from QA from all Environment. Thanks !
            Hide
            priya.handepatil Priya Handepatil (Inactive) added a comment -
            Show
            priya.handepatil Priya Handepatil (Inactive) added a comment - Hi Vishal Bajad Please refer attached Test cases WT-11070 Test Cases.xls cc: Sachin Hingole Prasad Pise Rakesh Roy Hrishikesh Deshpande Thank You !
            Hide
            priya.handepatil Priya Handepatil (Inactive) added a comment -

            Hi Vishal Bajad

            I have verified this Change Request on LB

            Verified For Company Admin Login (Admintestfdu | Password@1)

            After Password expiration for my admin there is no mail for Password change as well as while login with old password after password expiration it is not redirecting to Change Password Window

            Hence , Reopening this ticket on LB

            cc: Sachin Hingole Prasad Pise Hrishikesh Deshpande Rakesh Roy

            Thank You !

            Show
            priya.handepatil Priya Handepatil (Inactive) added a comment - Hi Vishal Bajad I have verified this Change Request on LB Verified For Company Admin Login (Admintestfdu | Password@1) After Password expiration for my admin there is no mail for Password change as well as while login with old password after password expiration it is not redirecting to Change Password Window Hence , Reopening this ticket on LB cc: Sachin Hingole Prasad Pise Hrishikesh Deshpande Rakesh Roy Thank You !
            Hide
            vishal.bajad Vishal Bajad (Inactive) added a comment -

            Hi All ,

            Please find details as below ,

            Concern : Prompt / redirect on password change while login after password expired not wking

            Cause : As this is exiting implementation ,This issue is because of used hard coded value for do not expires password rather than User password setting page.

            Correction : We have removed hard coded value and it will get deployed on LB with next deployment patch.

            Impacted Area : User Enforces to changes password if password expires as per customization.

            Test Scenario: Now able to move to changes pass screen if password expires.

            Affected Files :

            • \Web\Web Projects\WORKTERRA\Controllers\Login\Login\LoginController.cs

            Thanks !

            CC : Jaideep Vinchurkar

            Show
            vishal.bajad Vishal Bajad (Inactive) added a comment - Hi All , Please find details as below , Concern : Prompt / redirect on password change while login after password expired not wking Cause : As this is exiting implementation ,This issue is because of used hard coded value for do not expires password rather than User password setting page. Correction : We have removed hard coded value and it will get deployed on LB with next deployment patch. Impacted Area : User Enforces to changes password if password expires as per customization. Test Scenario : Now able to move to changes pass screen if password expires. Affected Files : \Web\Web Projects\WORKTERRA\Controllers\Login\Login\LoginController.cs Thanks ! CC : Jaideep Vinchurkar
            Hide
            akash.thakur Akash Thakur (Inactive) added a comment -

            Continued under  link WD-81

            Show
            akash.thakur Akash Thakur (Inactive) added a comment - Continued under  link WD-81

              People

              Assignee:
              akash.thakur Akash Thakur (Inactive)
              Reporter:
              vishal.bajad Vishal Bajad (Inactive)
              Developer:
              Vishal Bajad (Inactive)
              QA:
              Priya Handepatil (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:
                Dev Due Date:

                  Time Tracking

                  Estimated:
                  Original Estimate - 15h
                  15h
                  Remaining:
                  Time Spent - 10.5h Remaining Estimate - 4.5h
                  4.5h
                  Logged:
                  Time Spent - 10.5h Remaining Estimate - 4.5h
                  10.5h