Frequently Asked Questions
About the CAS Application Migration Project
-
Toggle ItemQ: How will users authenticate?
A: For most of 2026, the authentication screen presented to the user will be the CAS login screen. Okta federates logins to CAS, so the user experience of logging in won't change. Toward the end of 2026, we will switch to using Okta's login screen.
-
Toggle ItemQ: What is Auth0? It looks like a step-brother to Okta. Do I need to sign up for an account?
A: Auth0 was purchased by Okta in 2021, so yes, they technically are step siblings. We recommend using libraries provided by either Okta or Auth0. Auth0 has a wider range of platform libraries (e.g., the okta website doesn't include PHP libraries, but Auth0 does). You should be able to download a library from either Okta or Auth0 without an account.
-
Toggle ItemQ: Do I need credentials to access ces-byu-migration.oktapreview.com/.well-known/openid-configuration ?
A: ces-byu-migration.oktapreview.com/.well-known/openid-configuration is public-facing and doesn't require any credentials. You can open it in a browser or make a GET call to it in Postman/Bruno/curl.
-
Toggle ItemQ: Is ces-byu-migration.oktapreview.com the Domain that Auth0 asks for?
A: At present, yes. The final domain will be login.byu.edu once the system is in production.
-
Toggle ItemQ: Will we be able switch back and forth between CAS and okta configurations as we test/verify things?
A: During development and testing of your custom applications, yes, you can switch back and forth. Once an application is in production though, there is no going back to CAS.
-
Toggle ItemQ: If we are already on SAML (via CAS) looks like we will just need to adjust some urls, correct?
A: If you are already using SAML (and wish to remain on SAML), you will need to adjust URLs. You man also need to adjust the attribute names in the SAML assertions. The new domains for the URLs will follow a pattern of https://login.byu.edu, and for non-prod, it will be https://login-cpy.byu.edu, replacing cpy with the non-prod instance you get assigned for testing out your applications.
-
Toggle ItemQ: If we are already on SAML, is there a need to migrate to OIDC? Is SAML eventually going away under Okta?
A: SAML is and will be supported by Okta for the forseeable future. That said, the SAML spec is 20 years old and the standards committees have no plans to revisit/enhance/improve it. We strongly encourage custom applications to move to OAuth/OIDC.
-
Toggle ItemQ: The CAS library returns a list of attributes that includes memberOf so that we can determine the role of the user. Can the profile returned by Okta include group membership?
A: The memberOf attribute will not be available through Okta. Instead, we encourage calling the Groups API to get a list of groups the authenticated user is a member of.