CAS Authentication

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.