This WordPress plugin facilitates integration between the WordPress platform and the Moodle system. Key functionalities include:
-
Automatic User Registration: When a new user registers on WordPress, the plugin automatically checks if a user with the same credentials exists in the Moodle system. If not, it creates a new user in Moodle.
-
TODO: Automatic Moodle Login: If the user already exists in the Moodle system, the plugin automatically logs in the user to Moodle after a successful registration on WordPress.
-
Webhook Support: Implements a WordPress webhook to track registration events. When a user registers on WordPress, the plugin sends registration information via the webhook.
-
Secure Data Exchange: Ensures secure data exchange between WordPress and Moodle through API calls, including the use of tokens for authentication.
-
Customizable Settings: Allows customization of key settings such as Moodle API endpoint, tokens, and other information that may vary depending on the Moodle installation.
- Insert code in your WordPress theme functions.php file
- Configure key parameters such as Moodle API token, endpoint, etc.
- Install my Moodle plugin (read description first)
- The plugin will automatically integrate user registration on WordPress with the Moodle
TODO:
- Automatic User Registration
- Automatic Moodle Login (needs brighter mind to help me with this)
- Webhook Support
- Secure Data Exchange
- Customizable Settings