What is CAS?
CAS, which stands for Central Authentication Service, is both an authentication mechanism and an enterprise single sign on server. Applications that utilize CAS all participate in the same single sign on session, meaning that once a user successfully authenticates with CAS, he or she won’t be prompted again for the duration of the session. In addition, CAS allows an application to see who authenticated, but protects the user’s password from individual applications, allowing for a much more secure computing environment.
Why use CAS?
There are numerous benefits to delegating authentication for your application to CAS: