Plugins Directory » CAS Web Authentication

Author: Emergya Consultoria
Code repository:
Registered on: 2011-01-14 (almost 12 years ago)
Current version: 1.0.1
Compatible with: Redmine 0.9.x, 1.0.x, 1.1.x, 1.2.x
User ratings:   (0)

What is the CAS plugin?

Redmine plugin to support authentication via Central Authentication Service (CAS).
This plugin gives you a solid and secure single sign on solution for web-based applications. This plugin redirects the user to the CAS login interface when needed and then checks the validity of the CAS ticket.

The plugin uses the rubycas-client library to work with the CAS protocol. The code of the rubycas-client is included here because it has been patched to add some features which are not yet available in the upstream project (follow redirects in request to the CAS server and use the service parameter instead of destination on logout).


  • To have a few web-based apps using a unique point of authentication. You login in one of them, you are logged in already in all of them.


Currently is fully functional and stable.


This plugin has been developed for Emergya by José Manuel Prieto.

Installation notes

  1. Follow the Redmine plugin installation steps at:
  2. Create a configuration file (config/cas.yml). See the Configuration section.
  3. Restart your Redmine web servers (e.g. mongrel, thin, mod_rails)


1.0.1 (2010-12-30)

Compatible with Redmine 0.9.x, 1.0.x, 1.1.x, 1.2.x.

Allows new user registration.

redmine_cas-1.0.1.tar.gz (20.2 KB) Emergya Consultoria, 2011-01-14 11:41

1.0 (2010-12-01)

Compatible with Redmine 0.9.x, 1.0.x, 1.1.x, 1.2.x.

redmine_cas-1.0.tgz - Redmine CAS plugin 1.0 (19.5 KB) Emergya Consultoria, 2011-01-14 11:11