Oauth登录 1.0

官方
更新时间 2024-07-09
23 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-07-09 首次发布 禅道旗舰版 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 详情 试用 购买