Uploaded image for project: 'Plugins'
  1. Plugins
  2. CONTRIB-1444

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

    Details

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

      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

        Gliffy Diagrams

          Attachments

            Issue Links

              Activity

              aborrow Anthony Borrow created issue -
              aborrow 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
              aborrow 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 ]
              skodak Petr Skoda made changes -
              Assignee Petr Škoda (skodak) [ skodak ] Nobody [ nobody ]
              aborrow Anthony Borrow made changes -
              Assignee Nobody [ nobody ] Anthony Borrow [ aborrow ]
              salvetore Michael de Raadt made changes -
              Link This issue has been marked as being related by MDL-36911 [ MDL-36911 ]

                Dates

                • Created:
                  Updated: