Authentication: Difference between revisions
From MoodleDocs
Mary Cooch (talk | contribs) (LTI) |
Helen Foster (talk | contribs) (removing RADIUS auth) |
||
Line 20: | Line 20: | ||
*[[PAM (Pluggable Authentication Modules)]] - account details come from the operating system Moodle is running on, via PAM (can only be used Linux/Unix). | *[[PAM (Pluggable Authentication Modules)]] - account details come from the operating system Moodle is running on, via PAM (can only be used Linux/Unix). | ||
*[[POP3 server]] - account details are located on an external POP3 server | *[[POP3 server]] - account details are located on an external POP3 server | ||
*[[Shibboleth]] - account details are located on an external Shibboleth server | *[[Shibboleth]] - account details are located on an external Shibboleth server | ||
* Web services authentication | * Web services authentication |
Revision as of 20:48, 29 November 2016
Authentication is the process of allowing a user to log in to a Moodle site with a username and password.
Authentication plugins
Moodle provides a number of ways of managing authentication, called authentication plugins.
- Manual accounts - accounts created manually by an administrator
- No login - suspend particular user account
- Email-based self-registration - for enabling users to create their own accounts
- CAS server (SSO) - account details are located on an external CAS server
- External database - account details are located on an external database
- FirstClass server - account details are located on an external FirstClass server
- IMAP server - account details are located on an external IMAP server
- LDAP server - account details are located on an external LDAP server
- LTI - works with the Publish as LTI tool enrolment method to connect courses and activities. (New in 3.1)
- Moodle Network authentication - how different Moodle sites can connect and authenticate users
- NNTP server - account details are located on an external NNTP server
- No authentication - for testing purposes or if the Moodle site is not available on the Internet. Do NOT use on public servers!
- PAM (Pluggable Authentication Modules) - account details come from the operating system Moodle is running on, via PAM (can only be used Linux/Unix).
- POP3 server - account details are located on an external POP3 server
- Shibboleth - account details are located on an external Shibboleth server
- Web services authentication
- Uniquelogin authentication to limit users to one simultaeous session