插件目录 » redmine_omniauth_gitlab
|
作者 | apple wu |
---|---|---|
网站 | https://github.com/applewu/redmine_omniauth_gitlab | |
代码仓库 | https://github.com/applewu/redmine_omniauth_gitlab.git | |
注册时间 | 2017-09-07(近7年前) | |
当前版本 | 0.0.1 | |
兼容性 | Redmine 4.1.x, 4.0.x, 3.4.x, 3.3.x | |
用户评分 |
此插件用于使用gitlab的OAuth2提供者对Redmine用户进行身份验证。
身份验证流程
- 未经身份验证的用户请求Redmine实例的URL。
- 用户点击“通过gitlab登录”按钮。
- 如果用户尚未登录到gitlab账户,插件将把他们重定向到gitlab登录页面。
- gitlab将用户重定向回Redmine,此时gitlab OAuth插件的控制台接管。
以下情况之一将发生
If self-registration is enabled (Under Administration > Settings > Authentication), user is redirected to 'my/page'
Otherwse, the an account is created for the user (referencing their gitlab OAuth2 ID). A Redmine administrator must activate the account for it to work.
变更日志
0.0.1 (2016-10-16)
兼容Redmine 4.1.x, 4.0.x, 3.4.x, 3.3.x。