Email-based self-registration with admin confirmation

Authentication ::: auth_emailadmin
Maintained by Felipe Carasso
Provides email-based self-registration with admin confirmation instead of user confirmation.
Latest release:
1383 sites
411 downloads
124 fans
Current versions available: 5

Please read the INSTALL file carefully

Moodle plugin to provide email self-registration with admin confirmation.

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.

Email body needs to be customized within the language file.

Based on default email-based self-registration module.

What's new in 1.4.6
================
Issues fixed (thanks to KerstinSc, deds:, gmrsagar for their contributions):

ISSUE-50: Proper escaping of single qutoes in lang file,

ISSUE-45: User can login without admin's intervention (using Re-send confirmation button),

ISSUE-42: Privacy provider test failing,

ISSUE-38: Confirmation message to the admin gives randomly wrong user name.

What's new in 1.4.5
================
Compatibility fix for Moodle 3.9

What's new in 1.4.4
================

fix(ISSUE-29): repairs config reference for Captcha after Settings API migration


What's new in 1.4.3
================
fix(ISSUE-17): repairs lock user fields, db update
feat(ISSUE-18): adds support for notifying users with user update capability
fix(ISSUE-21): updates config to use settings api
fix(ISSUE-25): makes use of lib function to gather profile fields

What's new in 1.4.2
================
fix(ISSUE-26): adds login and capability check to confirm.php (fixes phantom user-confirm)


Screenshots

Screenshot #0
Screenshot #1

Contributors

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

Comments RSS

Comments

  • Felipe Carasso
    Thu, 4 June 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.
  • Rodney Wolford
    Fri, 5 June 2015, 12:53 AM
    Felipe,

    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.

    Regards,

    Rod
  • Federica Marra
    Mon, 8 June 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)
  • Felipe Carasso
    Mon, 8 June 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,
    Felipe
  • Federica Marra
    Tue, 9 June 2015, 4:40 PM
    Hi Felipe, thanks for your prompt answer! smile
  • James Howley
    Thu, 9 July 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?
  • Felipe Carasso
    Fri, 10 July 2015, 8:37 PM
    Hi James, unfortunately there's no such option. The plugin works system-wide.
  • Just wondering . . .
    Fri, 24 July 2015, 11:41 AM
    I've just posted here: https://moodle.org/mod/forum/discuss.php?d=317270
    Wondering if there is a way to have notifications sent to teachers on self enrol of a student.
    -Derek
  • Hans B0s
    Fri, 21 Aug 2015, 3:20 AM
    Just gave it a try on moodle 2.9. The plugin installed just fine. But, the e-mail was never send.
  • Oleg Sizonov
    Wed, 26 Aug 2015, 9:41 PM
    Hi Felipe,
    I need a functionality that exactly described by Kirill AstashovВт., 30 дек. 2014, 19:49:

    "I've added a new feature to the plugin which allows admins to define who will receive confirmation emails.
    - Added a new capability "auth/emailadmin:receiveemails" in the system context,
    - Added a new selector in config.html to define who will receive emails, with the following options:
    1. All site admins,
    2. Only the first site admin,
    3. Users with the "auth/emailadmin:receiveemails".
    - Added code to support the new setting and select users accordingly."

    or at least I need to have a possibility to manually add specified email dresses of other site admins for receiving confirmation emails.
    Please, tell me how can I solve this demand?
  • Felipe Carasso
    Wed, 26 Aug 2015, 10:00 PM
    Hi Oleg,
    As I mentioned before, Kirill never pushed his changes or gave me any way to integrate them.
    I'll see if I can dedicate some time to add this feature this week.
    As an alternative, it's possible to do a quick change in the plugin's code to have it send the email to all admins.
    Best regards,
    Felipe
  • Oleg Sizonov
    Thu, 27 Aug 2015, 8:21 PM
    Felipe, it will be just great of you! Waiting for your solution.
  • Felipe Carasso
    Mon, 14 Sept 2015, 11:44 AM
    I just delivered a new version allowing some different strategies for receiving registration notification. It's not as sofisticated as Kirill's proposition, but I hope that will help.
  • Oleg Sizonov
    Sun, 20 Sept 2015, 11:14 PM
    Felipe, I totally satisfied with receiving confirmation emails by admins. Thank you a lot!
  • Daniel G
    Thu, 29 Oct 2015, 8:47 PM
    Hello, i have problem with this plugin. Problem with emails. User can register but he doesn't receive email from system. Admin received email and it is ok. But user doesn't. On screen after registration display "Tried to send you an email but failed!". On server where i installed moodle there is no SMTP service. I am using google mail. Should i configure something extra for this plugin ?
Please login to post comments