Add-ons
  1. Add-ons
  2. CONTRIB-1444

Authentication: Add option for admin to confirm email based self-registrations

    Details

    • Type: New Feature New Feature
    • Status: Open
    • Priority: Minor Minor
    • Resolution: Unresolved
    • Affects Version/s: 1.9
    • Fix Version/s: None
    • Labels:
      None
    • Affected Branches:
      MOODLE_19_STABLE
    • Rank:
      21430

      Description

      Per http://moodle.org/mod/forum/discuss.php?d=97938 there is a request to have the admin confirm a self-based registration. This could be implemented in one of two ways. Require a double confirmation or send the email confirmation notice to the system admin (or preferably a send confirmations to email address). So this would require two additional settings to the self-based registration. A yes/no Require Admin Approval option and a send confirmation email to admin. In order to actually confirm the email address, I think the user should have to confirm; however, they are not allowed to use the system until a second confirmation by the system admin. So upon confirmation an email would be sent to the admin with a link to finalize the confirmation and enable the account. Once enabled, a second email is sent to the user notifying them that the account is confirmed and ready to use. I do not think this will be too difficult to implement and would allow a nice combination of freedom to allow email based self-registration while limiting the threat of spam bots creating a bunch of accounts. Peace - Anthony

        Issue Links

          Activity

          Anthony Borrow created issue -
          Anthony Borrow made changes -
          Field Original Value New Value
          Description Per http://moodle.org/mod/forum/discuss.php?d=97938 there is a request to have the admin confirm a self-based registration. This could be implemented in one of two ways. Require a double confirmation or send the email confirmation notice to the system admin (or preferably a send confirmations to email address). So this would require two additional settings to the self-based registration. A yes/no Require Admin Approval option and a send confirmation email to admin. In order to actually confirm the email address, I think the user should have to confirm; however, they are not allowed to use the system until a second confirmation by the system admin. So upon confirmation an email would be sent to the admin with a link to finalize the confirmation and enable the account. I do not think this will be too difficult to implement. Peace - Anthony Per http://moodle.org/mod/forum/discuss.php?d=97938 there is a request to have the admin confirm a self-based registration. This could be implemented in one of two ways. Require a double confirmation or send the email confirmation notice to the system admin (or preferably a send confirmations to email address). So this would require two additional settings to the self-based registration. A yes/no Require Admin Approval option and a send confirmation email to admin. In order to actually confirm the email address, I think the user should have to confirm; however, they are not allowed to use the system until a second confirmation by the system admin. So upon confirmation an email would be sent to the admin with a link to finalize the confirmation and enable the account. Once enabled, a second email is sent to the user notifying them that the account is confirmed and ready to use. I do not think this will be too difficult to implement and would allow a nice combination of freedom to allow email based self-registration while limiting the threat of spam bots creating a bunch of accounts. Peace - Anthony
          Anthony Borrow made changes -
          Project Moodle [ 10011 ] Non-core contributed modules [ 10033 ]
          Key MDL-15636 CONTRIB-1444
          Component/s Patch: {None of the above} [ 10291 ]
          Component/s Authentication [ 10067 ]
          Affects Version/s 1.9 [ 10200 ]
          Affects Version/s 1.9.1 [ 10240 ]
          Petr Škoda made changes -
          Assignee Petr Škoda (skodak) [ skodak ] Nobody [ nobody ]
          Anthony Borrow made changes -
          Assignee Nobody [ nobody ] Anthony Borrow [ aborrow ]
          Michael de Raadt made changes -
          Link This issue has been marked as being related by MDL-36911 [ MDL-36911 ]

            Dates

            • Created:
              Updated:

              Development