插件目录 » Redmine omniauth OAuth2 / ISU 插件
作者 | Pavel Belikov | |
---|---|---|
网站 | https://github.com/pbelikov/redmine-omniauth-oauth-cas | |
代码仓库 | https://github.com/pbelikov/redmine-omniauth-oauth-cas | |
注册时间 | 2017-02-27(7年前) | |
当前版本 | 0.0.3 | |
兼容性 | Redmine 3.3.x, 3.2.x | |
用户评分 |
Redmine omniauth OAuth2 / CAS / ISU¶
此插件用于使用 CAS OAuth2 提供商(“授权代码”授权类型)对 Redmine 用户进行身份验证。它主要用于与 ITMO 大学 ISU 系统(https://isu.ifmo.ru)一起使用。
- CAS 版本:5.0
- Redmine 版本:3.2.3(截至发布日期,其他版本也应正常工作),3.3,3.3.2
功能¶
- 登录
- 注销
- 自动创建用户
灵感¶
此插件受到插件 "Redmine omniauth google"(https://github.com/twinslash/redmine_omniauth_google)的启发。
安装说明
1. 下载插件并安装所需的 gem
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. 重要! 插件用于在没有代理的情况下工作,并覆盖 SSL 证书的问题。更多信息请参阅 Github 仓库的 README。
3. 重启应用程序
touch /path/to/redmine/tmp/restart.txt
更新日志
0.0.3 (2017-03-01)
兼容 Redmine 3.3.x, 3.2.x。
兼容 3.3.x
0.0.2 (2017-02-27)
兼容 Redmine 3.3.x, 3.2.x。