Github

CAS Authentication

CAS logo

CAS authentication protocol is required by the university as the primary single-sign-on technology to use with the UTK’s authentication service. Here are some of the features in this Drupal 8 module:

  • Supports integration with CAS servers
  • Optionally force anonymous users to authenticate via CAS for a specific set of pages.
  • Optionally automatically register users that log in via CAS for the first time.
  • Configure Drupal’s log out behavior to also end a user’s CAS session.
  • Optionally use your Drupal site as a CAS proxy, allowing you to authenticate to other services on behalf of the user.
  • Assign roles and field values to user accounts based on CAS attributes using the CAS Attributes module.