Plugins Directory » Redmine omniauth OAuth2 / ISU plugin
Author: | Pavel Belikov | |
---|---|---|
Website: | https://github.com/pbelikov/redmine-omniauth-oauth-cas | |
Code repository: | https://github.com/pbelikov/redmine-omniauth-oauth-cas | |
Registered on: | 2017-02-27 (over 7 years ago) | |
Current version: | 0.0.3 | |
Compatible with: | Redmine 3.3.x, 3.2.x | |
User ratings: |
Redmine omniauth OAuth2 / CAS / ISU¶
This plugin is used to authenticate Redmine users using CAS OAuth2 provider ("Authorization Code" grant type). It is primarily intended to work with ITMO university ISU system https://isu.ifmo.ru.
- Version of CAS: 5.0
- Versions of Redmine: 3.2.3 (as of publish date, other versions should work as well), 3.3, 3.3.2
Features¶
- login
- logout
- automatic user creation
Inspiration¶
This plugin is inspired by plugin "Redmine omniauth google" [[https://github.com/twinslash/redmine_omniauth_google]].
Installation notes
1. Download the plugin and install required gems:
cd /path/to/redmine/plugins git clone https://github.com/pbelikov/redmine-omniauth-oauth-cas.git mv redmine-omniauth-oauth-cas redmine_omniauth_isu cd /path/to/redmine bundle install
2. IMPORTANT! Plugin is used to work without proxy and to override issues with SSL-certificate. See more info in Github repo's README.
3. Restart the app
touch /path/to/redmine/tmp/restart.txt
Changelog
0.0.3 (2017-03-01)
Compatible with Redmine 3.3.x, 3.2.x.
Compatible to 3.3.x
0.0.2 (2017-02-27)
Compatible with Redmine 3.3.x, 3.2.x.