Project

General

Profile

Plugins Directory » redmine_env_auth

Author: intera jk
Website: https://github.com/Intera/redmine_env_auth
Code repository: https://github.com/Intera/redmine_env_auth
Registered on: 2016-06-16 (over 8 years ago)
Current version: 1.3
Compatible with: Redmine 6.1.x, 6.0.x, 5.1.x, 5.0.x
User ratings:   (3)

this plugin adds an optional authentication method to redmine to authenticate with a variable in the request environment (rails request.env, set by the server or proxy server). this variable can be custom named. one use case is login with single-sign on solutions (SSO) like ntlm/kerberos when a kerberos enabled server (for example mod_auth_kerberos) sets the request environment variable REMOTE_USER for logged in users.

issue tracking
github

it also supports registering users based on ldap existence or additionally provided request environment variables.

Installation notes

download
dowload a release and unpack the archive. alternatively you can clone the repository with "git clone https://github.com/Intera/redmine_env_auth.git".

setup
move the "redmine_env_auth" directory from the download to your redmine installation directory under "plugins/", so that you have "plugins/redmine_env_auth".
if the file system permissions are correct, the plugin should now be installed. go into redmine under "Administration" "Plugins" to check that it is listed, and use the configure link to adjust the settings of the plugin.

Changelog

1.3 (2024-11-21)

Compatible with Redmine 6.1.x, 6.0.x, 5.1.x, 5.0.x.

add support for registering users based on additionally provided request environment variables.

1.2 (2022-06-10)

Compatible with Redmine 6.0.x, 5.1.x, 5.0.x.

0.9 (2019-03-28)

Compatible with Redmine 4.1.x, 4.0.x, 3.4.x, 3.3.x, 3.2.x, 3.1.x, 3.0.x.

improved ldap autoregistration, improved handling of mixed sso and standard logins, more debugging output

0.7 (2019-02-01)

Compatible with Redmine 4.1.x, 4.0.x, 3.4.x, 3.3.x, 3.2.x, 3.1.x, 3.0.x.

0.4 (2018-08-01)

Compatible with Redmine 3.4.x, 3.3.x, 3.2.x, 3.1.x, 3.0.x.

completely revised, less code, new options, added debugging features

0.3.2 (2016-01-01)

Compatible with Redmine 3.4.x, 3.3.x, 3.2.x, 3.1.x, 3.0.x.

redmine_env_auth.png (22.1 KB) redmine_env_auth.png the plugin settings intera jk, 2016-06-16 10:22

User ratings

  by piligrim piligrim over 4 years ago

Missing template, responding with 404: Missing partial settings/_redmine_env_auth_settings with {:locale=>[:ru, :en], :formats=>[:html], :variants=>[], :handlers=>[:raw, :erb, :html, :builder, :ruby, :rsb]}. Searched in:
* "/usr/share/redmine/app/view

  by Miguel Jacq over 5 years ago

Works out of the box on Redmine 3 with Vouch Proxy! Thanks!

  by Jaebok Oh over 6 years ago

very useful!!