第三方平台认证登录。 社会化登录插件使用说明使用禅道系统的管理员账号,登录系统后,进行禅道后台管理,进行插件安装,安装完毕后刷新页面,。 当前支持的第三方认证登录平台包含:GitHub、GitLab、Gitee、钉钉、飞书、企业微信、QQ和禅道。
Github认证登录 注册GitHub账号后进行登录,进入Settings/Developer Settings/GitHub Apps页面,添加一个新的应用,填写应用信息,并设置正确的 Callback URL 地址(可从禅道后台 -> 二次开发 -> Oauth配置 -> GitHub处查看回调地址)。
创建成功后,就可以获取Client ID和Client secret信息了。
将得到的Client ID和Client secret信息,回填到禅道配置页面,启用该配置和设置默认权限分组,即可使用该配置项的认证登录服务。可以退出禅道登录,重新进入登录页面进行测试。
将得到的Client ID和Client secret信息,回填到禅道配置页面,启用该配置和设置默认权限分组,即可使用该配置项的认证登录服务。可以退出禅道登录,重新进入登录页面进行测试。 GitLab认证登录登录GitLab系统后,进入profile/applications 应用页面,添加一个新的应用,填写应用信息,并设置正确的 Redirect URI 地址(可从禅道后台 -> 二次开发 -> Oauth配置 -> GitLab处查看回调地址)。
设置权限范围,进行全部勾选,保存应用。
将得到的应用程序ID和密码信息,回填到禅道配置页面,启用该配置和设置默认权限分组,即可使用该配置项的认证登录服务。可以退出禅道登录,重新进入登录页面进行测试。 Gitee认证登录登录Gitee系统后,进入设置->数据管理下的第三方应用页面。 创建第三方应用,填写基础的应用信息并设置正确的应用回调地址(可从禅道后台 -> 二次开发 -> Oauth配置 -> Gitee处查看回调地址),勾选相应的应用权限进行保存。
创建成功后,可以得到Client ID和Client Secret信息。
将得到的Client ID和Client Secret信息,回填到禅道配置页面,启用该配置和设置默认权限分组,即可使用该配置项的认证登录服务。可以退出禅道登录,重新进入登录页面进行测试。 钉钉认证登录登录钉钉开发者后台,进入应用开发->钉钉应用菜单下,创建应用。 进入已创建的应用详情页,在基础信息页面可以查看到应用的SuiteKey/SuiteSecret(第三方企业应用)或AppKey/AppSecret(企业内部应用)。
配置钉钉的回调域名(可从禅道后台 -> 二次开发 -> Oauth配置 -> 钉钉处查看回调地址)。
将得到的AppKey和AppSecret信息,回填到禅道配置页面,启用该配置和设置默认权限分组,即可使用该配置项的认证登录服务。可以退出禅道登录,重新进入登录页面进行测试。 飞书认证登录使用管理者账号登录飞书开放平台,创建一个应用,并获得应用的AppID和AppSecret。 接下来,需要选中【安全设置】一栏,并将接收授权码的页面地址添加到右侧的【重定向URL】。
如果需要从飞书客户端中访问禅道,可以配置一下禅道网页地址。
配置重定向URL地址(可从禅道后台 -> 二次开发 -> Oauth配置 -> 飞书处查看回调地址)。
将得到的App ID和App Secret信息,回填到禅道配置页面,启用该配置和设置默认权限分组,即可使用该配置项的认证登录服务。可以退出禅道登录,重新进入登录页面进行测试。 企业微信认证登录使用管理者账号,登录企业微信管理后台。 进入我的企业->企业信息,查看企业ID。
进入应用管理->应用,创建新的自建应用,添加基本信息后并设置可见范围,进行保存。 可以查看应用的AgentId和Secret,可将Secret发送到企业微信的消息中查看。
配置应用主页、网页授权域名和企业可信IP相关信息。域名和IP需要是外网可访问的。
将得到的企业ID、AgentId和Secret信息,回填到禅道配置页面,启用该配置和设置默认权限分组,即可使用该配置项的认证登录服务。可以退出禅道登录,重新进入登录页面进行测试。 QQ认证登录登录QQ互联管理中心,创建一个网站应用,添加基本信息,设置正确的回调地址(可从禅道后台 -> 二次开发 -> Oauth配置 -> QQ处查看回调地址)。 创建的应用通过审核后,可以获取APPID。
进入应用详情页面,获取APP ID和APP Key信息。
将得到的APP ID和APP Key信息,回填到禅道配置页面,启用该配置和设置默认权限分组,即可使用该配置项的认证登录服务。可以退出禅道登录,重新进入登录页面进行测试。 禅道认证登录当安装OIDC服务服务插件后,可以登录后台->二次开发->OIDC配置。 创建一个全新的应用,设置应用基本信息,并设置正确的应用回调地址(可从禅道后台 -> 二次开发 -> Oauth配置 -> 禅道处查看回调地址)。
点击眼睛图标,获取Client ID和Client Secret信息,
将得到的Client ID和Client Secret信息,回填到禅道配置页面,启用该配置和设置默认权限分组,即可使用该配置项的认证登录服务。可以退出禅道登录,重新进入登录页面进行测试。
使用禅道系统管理员账号登录,进入后台->插件管理菜单下安装插件。
该应用需要安装Ioncube Loader,安装请点击如何安装ioncube扩展。注:禅道一键安装包已经内置解密程序,无需安装。 |
首次发布