March 1, 2021

Disable Public Registration in Open edX

Linux, Unix, BSD, MacOS, Komunitas Pengguna Linux Indonesia, KPLI Klaten, KPLI Bulukumba, MikroTik, MikroTik Indonesia, FreeBSD, FreeBSD Indonesia, Cisco, Cisco Indonesia, BLC Telkom Klaten, Ansible, Nginx, Apache2, Caddy Server, Ayo Belajar Linux, Cloud Computing, e-Learning, Open edX, Proxmox, Sendy, Microsoft SQL Server, MySQL, PostgreSQL, Lets Encrypt, Case Study, Atlassian, Virtualization, Faizar Septiawan, Icar, siBunglonGanteng, siBunglonLabs, Orang Ganteng

To disable public registration in Open edX, follow the steps below:

  1. Go to Open edX server console.

  2. Open and edit LMS and CMS configuration (lms.env.json and cms.env.json).

  3. Then find the "FEATURES" configuration, add ALLOW_PUBLIC_ACCOUNT_CREATION into "FEATURES" array and set to false. See the following codes snippet:

    "FEATURES": {
        ...
        "ALLOW_PUBLIC_ACCOUNT_CREATION": false,
        ...
    },
  1. Restart LMS services.