Authentication

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

See also