RubyCAS-Server is a Ruby implementation of a server for Yale's Central Authentication Service.
CAS provides single sign-on authentication for web applications. Since CAS is a solid, widely-adopted protocol, CAS clients are available for many platforms and frameworks, including Java, PHP, Ruby on Rails, and others.
RubyCAS-Server is designed to be simple to set up and configure (which is quite the opposite from it's popular Java cousin, the JA-SIG CAS Server).
RubyCAS-Server is written using the Camping microframework. Code contributions are welcome. Please contact the author for access to the subversion repository.
This project is managed by Matt Zukowski.