CAS single sign-on is the preferred method of authentication for campus websites and internal applications. CAS also offers retrieval of select attributes. CAS includes web single sign-on for anyone with a BYU Account - not just faculty, students, and staff.
Note: For additional attributes, a wide variety of APIs are available at api.byu.edu/store. Additional attributes can be requested at InfoHub.byu.edu and instructions for API usage can be found at developer.byu.edu.
Here is information about using CAS to authenticate users and retrieve user attributes:
Step 1: Install CAS Client and configure for use at BYU:
Step 2: Retrieve available attributes (optional):
Here is an example installation and configuration, as if our application was based on Java running on Tomcat 7.
We select the Java CAS client and install:
Add the following as a dependency in your applications pom.xml
2. Configure the Java class client.
add the following filters to your web.xml
See the following example code here for retrieving available attributes
The feedback box, located below, is intended for general comments on this page or service information and NOT for help with specific technical issues you are having with the service itself. If you would like a response to your feedback, be sure to include your contact information or log into it.byu.edu using the login button at the top of this page.