Authentication
Authentication is the process of allowing a user to log in to a 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 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
- LTI – works with the Publish as LTI tool enrollment method to connect courses and activities
- 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
- Uniquelogin authentication to limit users to one simultaeous session
