CAS (Central Authentication Service) logo

CAS (Central Authentication Service)

Identity and Access Management (IAM)

Open Source
Free Tier
Self-hosted
OpenMSP Score
33
6
Reddit Impact Score
Github Score
729M
11KStars
3KForks
32KCommits
Apache License 2.0License
Mar 21, 2026Last commit
CAS (Central Authentication Service) is an open-source single sign-on protocol for web applications. It provides centralized authentication and authorization services with support for various authentication methods and integration with existing identity systems.
image media
1 / 2

Key Features

Enterprise Single Sign-On Protocol

Implements CAS v1, v2, v3, SAML v1/v2, OAuth v2, OpenID Connect, and WS-Federation protocols for comprehensive SSO support across multiple applications and platforms

Multi-Authentication Support

Supports authentication via JAAS, LDAP, RDBMS, X.509, RADIUS, SPNEGO, JWT, MongoDB, Apache Cassandra, and social providers like WS-FED, SAML2, OpenID Connect

High Availability Clustering

Built-in support for HA clustered deployments using Hazelcast, JPA, Memcached, Apache Ignite, MongoDB, Redis, and DynamoDB for enterprise-scale reliability

Multi-Factor Authentication

Comprehensive MFA support including Duo Security, YubiKey, RSA, Google Authenticator (TOTP), WebAuthn FIDO2, and other modern authentication methods

Pros and Cons

Pros

Open Source and Free

100% free open source software licensed under Apache v2, managed by Apereo Foundation with no licensing costs

Extensive Protocol Support

Supports virtually all modern authentication protocols including SAML, OAuth, OpenID Connect, and legacy systems

Enterprise-Grade Scalability

Proven to scale from small deployments to Fortune 500 companies with clustering and high availability features

Cons

Complex Configuration

Requires significant technical expertise to configure and deploy properly, especially for advanced features

Limited Commercial Support

Relies primarily on community support; commercial support options are limited compared to proprietary solutions

Feature Comparison

Comments

No Comments Yet

Be the first to share your experience with CAS (Central Authentication Service).