Moodle
  1. Moodle
  2. MDL-20059

"Confirm your email address" feature not working

    Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Minor Minor
    • Resolution: Fixed
    • Affects Version/s: 1.9.5
    • Fix Version/s: 1.9.8
    • Component/s: MNet
    • Labels:
      None
    • Affected Branches:
      MOODLE_19_STABLE
    • Fixed Branches:
      MOODLE_19_STABLE
    • Rank:
      31375

      Description

      When using http://moodle.org/login/mnet_email.php (From http://moodle.org/login/index.php ..enter the wrong password and you will get the link) you enter your email address, and no email is sent to the user. The only way to get your password reset is to use the http://moodle.org/login/forgot_password.php .

        Issue Links

          Activity

          Hide
          Helen Foster added a comment -

          Robert, thanks for your report. As I'm pretty sure it's not only moodle.org which is affected, I've changed the issue project from 'Moodle.org sites' to 'Moodle'.

          Reassigning the issue to the Networking component lead.

          Show
          Helen Foster added a comment - Robert, thanks for your report. As I'm pretty sure it's not only moodle.org which is affected, I've changed the issue project from 'Moodle.org sites' to 'Moodle'. Reassigning the issue to the Networking component lead.
          Hide
          Penny Leach added a comment -

          This is actually not intended to send you an email.

          If you can enter an email address that matched the username you originally entered in the login page , it matches that user record to the mnet host it originated from, and then should print you a link to login at that mnet host, so that you can roam back to the moodle you're trying to log in at.

          The way to fix this is:

          • Fix the sql statement that results in ambiguity about which host they might belong to (local users should be excluded, and they're not)
          • Communicate to the user more clearly what the function of the screen is
          • Add some error handling (there is currently none)
          Show
          Penny Leach added a comment - This is actually not intended to send you an email. If you can enter an email address that matched the username you originally entered in the login page , it matches that user record to the mnet host it originated from, and then should print you a link to login at that mnet host, so that you can roam back to the moodle you're trying to log in at. The way to fix this is: Fix the sql statement that results in ambiguity about which host they might belong to (local users should be excluded, and they're not) Communicate to the user more clearly what the function of the screen is Add some error handling (there is currently none)
          Hide
          Penny Leach added a comment -

          I committed a fix for this to HEAD - just waiting on finding out about adding new strings in stable.

          Show
          Penny Leach added a comment - I committed a fix for this to HEAD - just waiting on finding out about adding new strings in stable.
          Show
          Penny Leach added a comment - http://git.moodle.org/gw?p=moodle.git;a=commitdiff;h=62bb387c308bba908851c20a48a37437506398e4
          Hide
          Penny Leach added a comment -

          fixed in head & stable

          Show
          Penny Leach added a comment - fixed in head & stable
          Hide
          Helen Foster added a comment -

          Penny, thanks for fixing this issue. Just reopening in order to mark as resolved, then the fix can be tested and the QA assignee can close it.

          Show
          Helen Foster added a comment - Penny, thanks for fixing this issue. Just reopening in order to mark as resolved, then the fix can be tested and the QA assignee can close it.

            People

            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: