Apereo CAS - Identity & Single Sign-On

Welcome to the home of the Apereo Central Authentication Service project, more commonly referred to as CAS. CAS is an enterprise multilingual single sign-on solution and identity provider for the web and attempts to be a comprehensive platform for your authentication and authorization needs.

CAS is an open and well-documented authentication protocol. The primary implementation of the protocol is an open-source Java server component by the same name hosted here, with support for a plethora of additional authentication protocols and features.

The following items include a summary of features and technologies presented by the CAS project:


To learn how to contribute to the project, please see this guide.

Getting Started

We recommend reading the following documentation in order to plan and execute a CAS deployment.

Powered By

CAS development is powered by the following tools, projects and services.

  • YourKit supports open source projects with its full-featured Java Profiler. YourKit, LLC is the creator of YourKit Java Profiler and YourKit .NET Profiler, innovative and intelligent tools for profiling Java and .NET applications.