Uploaded image for project: 'Moodle app'
  1. Moodle app
  2. MOBILE-3093

Improve Login with a forcedpassword change account (App and Desktop)

    XMLWordPrintable

    Details

    • Type: Improvement
    • Status: Closed
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: 3.7.1
    • Fix Version/s: 3.8.0
    • Component/s: Logging, Moodle Desktop
    • Labels:
    • Testing Instructions:
      Hide

      Test on Android, iOS and desktop.

      1. Open the app with any site/user.
      2. In web as an administrator, force the password change to the user.
      3. In the app, refresh the page or try any action that makes a WS request, or just wait until some background request is made. Check that a page with instructions to change the password is displayed.
      4. Click the help icon in the header bar and check a modal with a help message is displayed.
      5. Click the "Open the change password page". Check that a browser window is opened (embedded in mobile) with the URL of the site.
      6. Login, submit a new password and close the browser immediately. Check that the page change password page in the app now contains a "Reconnect" button.
      7. Click the "Reconnect" button to go to the credentials page. Note: if the app makes a background WS call after changing the password the credentials page will be opened automatically.
      8. Enter the new password and check that no error is displayed.
      9. Repeat steps 2 and 3 and click the button "Change site" and check you are redirected to the list of sites.
      10. Open the site you were using and check that the "Change password" page is displayed.
      Show
      Test on Android, iOS and desktop. Open the app with any site/user. In web as an administrator, force the password change to the user. In the app, refresh the page or try any action that makes a WS request, or just wait until some background request is made. Check that a page with instructions to change the password is displayed. Click the help icon in the header bar and check a modal with a help message is displayed. Click the "Open the change password page". Check that a browser window is opened (embedded in mobile) with the URL of the site. Login, submit a new password and close the browser immediately. Check that the page change password page in the app now contains a "Reconnect" button. Click the "Reconnect" button to go to the credentials page. Note : if the app makes a background WS call after changing the password the credentials page will be opened automatically. Enter the new password and check that no error is displayed. Repeat steps 2 and 3 and click the button "Change site" and check you are redirected to the list of sites. Open the site you were using and check that the "Change password" page is displayed.
    • Affected Branches:
      MOODLE_37_STABLE
    • Fixed Branches:
      MOODLE_38_STABLE
    • Sprint:
      Moodle App 3.8.0

      Description

      App and Desktop

      While testing Desktop:

      • Mac: After I change the pwd and close the 'popup' desktop I need to exit the original Desktop and then open it again (and refresh it)
      • Linux/Win8 [UNSURE]: it's a bit strange for the final user that once she has chenged her password still sees the error message, has to tab on ok twice and then recharge the desktop. Morevoer it would b great to add a literal explaining that they need to close the 'popup' Desktop and keep the "original"

      It happens the same in the app, you need to PTR or restart to update the data.

      I am opening this issue to improve this or if not to improve the message displayed

        Attachments

          Activity

            People

            Assignee:
            albert.gasset Albert Gasset
            Reporter:
            isabelrenedo Isabel Renedo Rouco
            Peer reviewer:
            Dani Palou
            Integrator:
            Juan Leyva
            Tester:
            Isabel Renedo Rouco
            Participants:
            Component watchers:
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved:
              Fix Release Date:
              20/Dec/19