Enrolment key based self-registration

Authentication ::: auth_enrolkey
Maintained by Catalyst IT, Nicholas Hoobin, Brendan Heywood
This auth plugin combines the best of both email based signup and self enrolment keys into a streamlined process making it much faster for students to get into a course. For the student it saves around 9-10 clicks and avoids context switching between a browser and their email client where they can become easily become disengaged or run into issues if their email is unavailable.
Latest release:
538 sites
72 downloads
71 fans
Current versions available: 1

Moodle Enrolment key based self-registration

This is a functional clone of the Email-based self-registration plugin that also enrols a user into available courses based on a token supplied. When a user enters a valid token it will automatically enrol them into the course that token was specified for.

Courses that provide self enrolment can restrict access to them with a key. If the signup token matches any course enrolment key then the new user will be enrolled into those courses.


Courses that provide self enrolment can restrict access to them with a key. If the signup key matches any course enrolment key then the new user will be enrolled into those courses.

The streamlined process flow:

(Signup page -> Course)

The normal self registration process flow:

(Signup page -> Confirmation page -> Open email client and click link -> Navigate to course -> Click on enrol -> Enter enrolment key -> Course)

Screenshots

Screenshot #0

Contributors

Catalyst IT (Lead maintainer)
Please login to view contributors details and/or to contact them

Comments RSS

Show comments
  • Brendan Heywood
    Tue, 12 Sep 2017, 7:31 AM
    If anyone would like to sponsor any upgrades or improvements to this plugin please contact us:

    https://www.catalyst-au.net/contact-us
  • Michael Milette
    Sat, 17 Feb 2018, 4:17 PM
    Will there be a version compatible with Moodle 3.4 in the near future? If so, when?
  • David Heuring
    Sun, 11 Mar 2018, 2:32 PM
    It doesn't look like it. The maintainers will do it if you are willing to pay. In my case, it stopped working when went to Moodle 3.3. I checked with them on the cost and it was way too pricey for my "non-profit" organization. The lesson for me in this is to never get too dependent on 3rd party plugins.
  • Nadav Kavalerchik
    Thu, 11 Oct 2018, 8:42 PM
    A working version for Moodle 3.5 can be found here: https://github.com/kiklop74/moodle-auth_enrolkey
  • Gary Lynch
    Thu, 7 Mar 2019, 5:54 PM
    Hi
    i have installed this plugin on my 3.5 version and the course is live but when new users try to create an account and enter the enrolment key it keeps showing 'The enrolment key you have entered is invalid' i have changed it and ensured that it is the same yet it keeps returning this error... any idea's?
  • David Heuring
    Thu, 7 Mar 2019, 8:08 PM
    This plugin stopped working for me after Moodle 3.2 . I contacted the organization that developed it to see if they would update the code to get it working again, but they wanted to be paid to do it. We couldn't afford their fee so I uninstalled it. Too bad because it was a nifty plugin that made creating accounts a breeze. Oh well....such is life when you go with open source.
  • Brendan Walker
    Wed, 4 Nov 2020, 3:58 AM
    I've dropped you guys a mail regarding this plugin and would love to open a dialogue regarding my feature suggestion. Thanks for creating it!
  • Manfred Steger
    Wed, 3 Feb 2021, 8:20 PM
    Hi guys, great plugin but after upgrading from 3.8 to 3.9 it stopped working. Do you plan a release for 3.9+? Ty.
  • Peter Moore
    Wed, 2 Jun 2021, 5:29 PM
    Hi. I would like to use this plugin but I am running 3.9 and will upgrade soon to 3.11 - it seems the plugin only works up to 3.8 Are there plans to issue a new version? Thanks - it looks like a great plugin.
  • Mt. Fuji
    Sun, 28 Nov 2021, 4:30 PM
    To anyone wishing to use this with 3.10+, if you go to the GitHub page...here --> https://github.com/catalyst/moodle-auth_enrolkey
    and install VERSION3, it works with later versions of Moodle. smile It's one of the 8 branches available. I think the staff at Catalyst are bogged down, as many of us are, but they were nice enough to engage my inquiries and get me going in the right direction. smile
  • Noemie Herail
    Tue, 14 Dec 2021, 7:46 AM
    How do we install version 3 ? Sorry if I'm dumb with my question but I don't find where to download it. We're a small non profit with no coding expert ...
  • Dr Shrikant Mulik
    Tue, 21 Jun 2022, 10:32 PM
    Hi, thanks for this wonderful plugin. We are using it on our site. We are now planning to upgrade the site to Moodle 4.0. So we are eagerly waiting for the updated version of this plugin for Moodle 4.0. Kindly advise by when we can expect to receive the new version of this plugin. Thanks in advance!
  • Julius H
    Mon, 26 Dec 2022, 3:22 PM
    Hi, I am hoping to use this plugin together with quick register (https://moodle.org/plugins/local_quickregister), i.e. I would like to create a sign-up link where an "Enrolment key" value is contained. What are your thoughts on this?
  • Martin Magdy
    Wed, 29 Mar 2023, 3:27 PM
    Can you please add an option to modify the signup instruction text?
  • Klaus Steitz
    Tue, 23 May 2023, 5:13 PM
    We like your auth_enrolkey Plugin, thanks a lot for sharing!
    Are there plans for a 4.x version or or even a schedule?
    Thank you!
1 2 3
Please login to post comments