Authentication is the process of allowing a user to log in to an LMS site with a username and password.
Authentication plugins
LMS provides a number of ways of managing authentication, called authentication plugins.
- Manual accounts – accounts created manually by an administrator
- No login – suspend the 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
- LDAP server – account details are located on an external LDAP server
- LMS Network authentication – how different LMS sites can connect and authenticate users
- No authentication – for testing purposes or if the LMS site is not available on the Internet. Do NOT use on public servers!
- Shibboleth – account details are located on an external Shibboleth server
- Web services authentication
- Unique login authentication to limit users to one simultaneous session