Your Moodle version

Authentication: Email-based self-registration with admin confirmation

Maintained by Picture of Felipe Carasso Felipe Carasso
Provides email-based self-registration with admin confirmation instead of user confirmation.
Moodle 2.3, 2.4, 2.5, 2.6, 2.7

The confirmation email is sent to the main admin account's email address.

When the admin clicks on the confirmation link, a "welcome" email is sent to the user.

Note that the admin must use the confirmation link in the email for the user to receive the automatic notification. Approving the account from the user admin interface does not trigger it.

Email body is customizable within the language file.

Based on default email-based self-registration module.

You can customize the e-mail messages by editing the language file or using Moodle's language editor.


Screenshot #0
Screenshot #1


Picture of Felipe Carasso
Felipe Carasso (Lead maintainer)
Please login to view contributors details and/or to contact them

Comments RSS

Show comments
  • Picture of Lars Anderson
    Mon, Mar 23, 2015, 8:29 PM
    Hi Felipe

    Any chances that Kirill Astashov's patch for setting who to email is going in to the plugin soon? It would be very useful for us. smile
  • Picture of Felipe Carasso
    Tue, Mar 24, 2015, 6:52 PM
    I never saw the patch... But I'all consider adding that feature when I get a chance
  • Picture of Aisha Abdul Rahman Wells
    Sat, Apr 18, 2015, 1:44 PM
    I am able to create usernames and logins, however the email confirmation never comes to the inbox. sad
  • Picture of Martin Woolley
    Thu, May 21, 2015, 8:57 PM
    Hi Filipe,
    Firstly, let me thank you for this excellent plugin. It is proving to be the answer to our nightmare of controlling registration.

    We have one small niggle, which I hope that you can help with. If we use the default auth_emailadminuserconfirmation the welcome email which is received by the new user, contains nice blank lines between the paragraphs, but if we add our own customised message, the email does not have blank lines, even though these are present in moodledata\lang\en_local\auth_emailadmin.php We're hosting moodle on windows server 2012, but that shouldn't make any difference.

    Any ideas?

  • Picture of Felipe Carasso
    Fri, May 29, 2015, 3:13 AM
    Hi Martin,

    I suspect a HTML issue, meaning that new-lines and spaces get trimmed unless you use their HTML equivalents. In your case, if you want empty lines, I'd try adding <br>
    tags to your text.

    Tell me how it goes.
  • Picture of Martin Woolley
    Tue, Jun 2, 2015, 6:36 PM
    Hi Felipe,
    putting the html equivalents indeed solved our problem.
  • Picture of Rodney Wolford
    Thu, Jun 4, 2015, 5:23 AM
    Hi Felipe,

    I'm using Moodle 2.8 + latest release. I want registratants to receive an email after I send confirmation. This seems like it should occur through the language pack as you show in your plugin images. But I have been testing all day. Person gets first message saying they must be approved and after I confirm the person can log in. But no message is being sent to them. Am I missing something simple?

    Rod Wolford
  • Picture of Felipe Carasso
    Thu, Jun 4, 2015, 6:53 PM
    Rodney, the confirmation email is sent when the admin click on the link within the email he received. If you confirm using the user list from within moodle there won't be any email to the user. I'll try to find a hook for that event when i get the chance.
  • Picture of Rodney Wolford
    Fri, Jun 5, 2015, 12:53 AM

    Thank you so much for your prompt reply. It works perfectly. If you do find the hook for sending from the confirm, I would prefer that, but if not this certainly provides a reasonable method.


  • Picture of Federica Marra
    Mon, Jun 8, 2015, 10:55 PM
    Hi Felipe,
    thanks for the plugin. I installed it in our website and it will really help us with our users.
    May I ask you when are you going to release the version for Moodle 2.9?
    I noticed that the maturity level of the plugin is not stable, do you think it will affect our usage? (in moodle 2.8 at the moment)
  • Picture of Felipe Carasso
    Mon, Jun 8, 2015, 11:02 PM
    Hi Federica,
    The plugin is pretty safe. On the next batch of work I'll update the compatibility and probably the stability information. I don't know when this will happen though.

    It should work fine for any 2.x Moodle version later than 2.7.

    Best regards,
  • Picture of Federica Marra
    Tue, Jun 9, 2015, 4:40 PM
    Hi Felipe, thanks for your prompt answer! smile
  • Picture of James Howley
    Thu, Jul 9, 2015, 6:03 PM
    Hi Felipe, The plugin is great but is there a way of specifying this as an option only for one specific course?
  • Picture of Felipe Carasso
    Fri, Jul 10, 2015, 8:37 PM
    Hi James, unfortunately there's no such option. The plugin works system-wide.
  • Just wondering . . .
    Fri, Jul 24, 2015, 11:41 AM
    I've just posted here:
    Wondering if there is a way to have notifications sent to teachers on self enrol of a student.
1 2 3 4
Please login to post comments