Plugins Directory » SAML Authentication

Author: Casper Valdemar Poulsen
Code repository:
Registered on: 2011-10-24 (almost 11 years ago)
Current version: 0.1.0
Compatible with: Redmine 1.0.x, 1.1.x, 1.2.x
User ratings:   (0)

Redmine SAML authentication plugin

This redmine plugin enables SAML authentication using the Onelogin toolkit.

The plugin adds two new routes, for the SAML discovery and consumer actions. The discovery (/auth/saml) initiates the SAML exchange and the consumer (/auth/saml/consumer) recieves the SAML assertion and logs the user in.

NB: Work in progress, but functional, see TODO for where this is heading.

Installation notes


  • Install required gems
    gem install XMLCanonicalizer
    gem install ruby-saml
  • Copy plugin to vendor/plugins
  • Copy saml_auth.yml.example to config/saml_auth.yml
  • Configure saml_auth.yml (see below)
  • Restart webserver/passenger/mongrel_rails


Open saml_auth.yml and set up the plugin, a sample configuration is provided. Restart passenger/mongrel after changes to configuration.


0.1.0 (2011-10-24)

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

1.0.0 (2011-10-24)

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