Plugins Directory » Single Authentication (SSO)

Author: Team
Code repository:
Registered on: 2013-10-30 (over 10 years ago)
Current version: 2.0.1
Compatible with: Redmine 2.6.x
User ratings:   (4)

The plugin is not supported

Plugin that implements an opportunity of transparent authentication and allows the flexibility to handle security and user authentication in a corporate environment based on Ldap and Active Directory.

  • Implements a transparent user authentication based on the accounts of side authentication server (for example, a domain controller Microsoft active directory) and eliminates the need to enter a password when logging in Redmine.
  • Allows to display a splash screen that prevents viewing information from the screen, if the user moved away, forgetting lock the computer.
  • Allows automatic user logout by timeout.
  • Allows to increase security with two-factor authentication by sending SMS-messages with one-time password (Requires plugin «Hierarchy», and the corporate server of sending SMS-messages).

How SSO plugin transparently authenticates user with a domain controller Microsoft Active Directory.

  • When the user tries to log in Redmine, the browser sends to the web-server information about the user logged into the system.
  • NTLM-module of web-server (for example, mod_ntlm for Apache server) applies to settings specified in LDAP/AD-server asking for user authentication in a domain.
  • The domain controller authenticates the user, the authentication module of web-server transmits the user login to a secure server variable.
  • Redmine plugin «SSO», receives value of the user's login and authorizes it in Redmine.
  • If the user does not exist in the system, and the ability to create a user on-the-fly is on, it will be automatically created and forwarded to the user's page.

In Plugin Settings you can configure plugin behavior on your own.

The plugin is not supported

For better appearance we recommend to use this plugin with Redmine skin of our team - Redmine Alex Skin

Another plugins of our team you can see on site


2.0.1 (2016-07-08)

Compatible with Redmine 2.6.x.

  • support new select2
  • fixed screensaver

2.0.0 (2015-07-06)

Compatible with Redmine 2.6.x, 2.5.x.

  • support Redmine 3.x

1.1 (2014-12-01)

Compatible with Redmine 2.6.x, 2.5.x, 2.4.x, 2.3.x.

  • Added compatbility with Redmine 2.6.x
  • Implemented splash screen ability.
  • Implemented automatic user logout by timeout.
  • Implemented two-factor authentication by SMS

1.0 (2013-10-30)

Compatible with Redmine 2.4.x, 2.3.x, 2.2.x.

User ratings

  by ce jiang over 7 years ago

  by Bruno Medeiros about 8 years ago

Great plugin!

Just wrote a post of how to setup it on latest CentOS 7:

Hope it helps!

  by Eduard Gan over 8 years ago

Excellent plugin. It simplifises things for people.

Works flawlessly on:

Debian 8.
Redmine version 3.1.0.stable
Ruby version 2.1.5-p273 (2014-11-13) [x86_64-linux-gnu]
Rails version 4.2.3
Apache 2.4.10
mod_auth_ntlm_winbind from distro package

  by John Striker about 9 years ago

Very useful for integration with LDAP