Project

General

Profile

Plugins Directory » request environment authentication

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 (almost 8 years ago)
Current version: 0.9
Compatible with: Redmine 4.1.x, 4.0.x, 3.4.x, 3.3.x, 3.2.x, 3.1.x, 3.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.

Installation notes

download
dowload a release or a zip file via github 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 right, the plugin should now be installed. go into redmine under "Administration" "Plugins" to check that it is listed and eventually use the configure link to adjust settings of the plugin.

Changelog

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 3 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 4 years ago

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

  by Jaebok Oh over 5 years ago

very useful!!