One of the better features of Moodle as a platform is its diversity. Educational institutions often have a separate system(s) for handling students' information. Knowing that such a need exists, the Moodle community gradually added various types of authentication support.
We will now explain these in more detail and, where applicable, offer some advice on how to increase their security. The plugins presented here are just those that are the most widely used. A complete list of all the available plugins can be found in Appendix A.
This is the default authentication plugin. It uses the Moodle database as a source of valid user credentials. Any user account created by the administrator is, by default, set to the Manual accounts type. The security measures mentioned in the first part of this chapter are adequate for this plugin. You do not need to do anything else if you plan on using just this plugin.