Oauth登录 1.0

官方
更新时间 2024-07-09
50 5

第三方平台认证登录。

年费版 9.9/人
购买 试用(一个月)

第三方平台认证登录。

社会化登录插件使用说明

使用禅道系统的管理员账号,登录系统后,进行禅道后台管理,进行插件安装,安装完毕后刷新页面,。

当前支持的第三方认证登录平台包含:GitHubGitLabGitee、钉钉、飞书、企业微信、QQ和禅道。


Github认证登录

注册GitHub账号后进行登录,进入Settings/Developer Settings/GitHub Apps页面,添加一个新的应用,填写应用信息,并设置正确的 Callback URL 地址(可从禅道后台 -> 二次开发 -> Oauth配置 -> GitHub处查看回调地址)。

创建成功后,就可以获取Client IDClient secret信息了。

将得到的Client IDClient secret信息,回填到禅道配置页面,启用该配置和设置默认权限分组,即可使用该配置项的认证登录服务。可以退出禅道登录,重新进入登录页面进行测试。

将得到的Client IDClient secret信息,回填到禅道配置页面,启用该配置和设置默认权限分组,即可使用该配置项的认证登录服务。可以退出禅道登录,重新进入登录页面进行测试。

GitLab认证登录

登录GitLab系统后,进入profile/applications 应用页面,添加一个新的应用,填写应用信息,并设置正确的 Redirect URI 地址(可从禅道后台 -> 二次开发 -> Oauth配置 -> GitLab处查看回调地址)。



设置权限范围,进行全部勾选,保存应用。

将得到的应用程序ID和密码信息,回填到禅道配置页面,启用该配置和设置默认权限分组,即可使用该配置项的认证登录服务。可以退出禅道登录,重新进入登录页面进行测试。

Gitee认证登录

登录Gitee系统后,进入设置->数据管理下的第三方应用页面。

创建第三方应用,填写基础的应用信息并设置正确的应用回调地址(可从禅道后台 -> 二次开发 -> Oauth配置 -> Gitee处查看回调地址),勾选相应的应用权限进行保存。

创建成功后,可以得到Client IDClient Secret信息。

将得到的Client IDClient Secret信息,回填到禅道配置页面,启用该配置和设置默认权限分组,即可使用该配置项的认证登录服务。可以退出禅道登录,重新进入登录页面进行测试。

钉钉认证登录

登录钉钉开发者后台,进入应用开发->钉钉应用菜单下,创建应用。

进入已创建的应用详情页,在基础信息页面可以查看到应用的SuiteKey/SuiteSecret(第三方企业应用)或AppKey/AppSecret(企业内部应用)。


配置钉钉的回调域名(可从禅道后台 -> 二次开发 -> Oauth配置 -> 钉钉处查看回调地址)。

将得到的AppKey和AppSecret信息,回填到禅道配置页面,启用该配置和设置默认权限分组,即可使用该配置项的认证登录服务。可以退出禅道登录,重新进入登录页面进行测试。

飞书认证登录

使用管理者账号登录飞书开放平台,创建一个应用,并获得应用的AppIDAppSecret

接下来,需要选中【安全设置】一栏,并将接收授权码的页面地址添加到右侧的【重定向URL】。

如果需要从飞书客户端中访问禅道,可以配置一下禅道网页地址。

配置重定向URL地址(可从禅道后台 -> 二次开发 -> Oauth配置 -> 飞书处查看回调地址)。

将得到的App IDApp Secret信息,回填到禅道配置页面,启用该配置和设置默认权限分组,即可使用该配置项的认证登录服务。可以退出禅道登录,重新进入登录页面进行测试。

企业微信认证登录

使用管理者账号,登录企业微信管理后台。

进入我的企业->企业信息,查看企业ID

进入应用管理->应用,创建新的自建应用,添加基本信息后并设置可见范围,进行保存。

可以查看应用的AgentIdSecret,可将Secret发送到企业微信的消息中查看。

配置应用主页、网页授权域名和企业可信IP相关信息。域名和IP需要是外网可访问的。

将得到的企业IDAgentIdSecret信息,回填到禅道配置页面,启用该配置和设置默认权限分组,即可使用该配置项的认证登录服务。可以退出禅道登录,重新进入登录页面进行测试。

QQ认证登录

登录QQ互联管理中心,创建一个网站应用,添加基本信息,设置正确的回调地址(可从禅道后台 -> 二次开发 -> Oauth配置 -> QQ处查看回调地址)。

创建的应用通过审核后,可以获取APPID

进入应用详情页面,获取APP IDAPP Key信息。


将得到的APP IDAPP Key信息,回填到禅道配置页面,启用该配置和设置默认权限分组,即可使用该配置项的认证登录服务。可以退出禅道登录,重新进入登录页面进行测试。

禅道认证登录

当安装OIDC服务服务插件后,可以登录后台->二次开发->OIDC配置。

创建一个全新的应用,设置应用基本信息,并设置正确的应用回调地址(可从禅道后台 -> 二次开发 -> Oauth配置 -> 禅道处查看回调地址)。

点击眼睛图标,获取Client IDClient Secret信息,

将得到的Client IDClient Secret信息,回填到禅道配置页面,启用该配置和设置默认权限分组,即可使用该配置项的认证登录服务。可以退出禅道登录,重新进入登录页面进行测试。




使用禅道系统管理员账号登录,进入后台->插件管理菜单下安装插件。
该应用需要安装Ioncube Loader,安装请点击如何安装ioncube扩展。注:禅道一键安装包已经内置解密程序,无需安装。

评价(1)

5
温柔的甜瓜 2024-07-19 14:14:22 5.0
20.2 中试用版安装 界面显示badRequest
应用版本号 发布日期 更新内容 可兼容的禅道版本 购买/试用
1.0 2024-08-28 首次发布 禅道旗舰版 4.12, 禅道旗舰版 4.11, 禅道旗舰版 4.10.1, 禅道旗舰版 4.10, 禅道旗舰版 4.9, 禅道旗舰版 4.8禅道企业版 8.12, 禅道企业版 8.11, 禅道企业版 8.10.1, 禅道企业版 8.10, 禅道企业版 8.9, 禅道企业版 8.8禅道开源版 18.12, 禅道开源版 18.11, 禅道开源版 18.10.1, 禅道开源版 18.10 详情 试用 购买