From 4c2e6b49f26c67a045a888e732cdd7ff67421cfe Mon Sep 17 00:00:00 2001 From: liuxiaohua Date: Thu, 19 Dec 2024 18:44:49 +0800 Subject: [PATCH] =?UTF-8?q?=E2=9C=A8=20[2024-12-19]=20=E6=B7=BB=E5=8A=A0?= =?UTF-8?q?=20SSO=20=E8=B0=83=E7=A0=94?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- 任务/今日任务.md | 14 ++++++++--- 方案/20241217-效能平台调研.md | 47 +++++++++++++++++++++++++++++++++++ 2 files changed, 57 insertions(+), 4 deletions(-) diff --git a/任务/今日任务.md b/任务/今日任务.md index 7d01f9f..d4fae56 100644 --- a/任务/今日任务.md +++ b/任务/今日任务.md @@ -10,21 +10,27 @@ - [ ] 接口报文记录。。。。 - [ ] 错误映射 - [ ] 对接流程图 -- [ ] github ci/cd 文档发布 +- [X] github ci/cd 文档发布 + +## 20241219 - 20241227 +- [Okta](https://www.okta.com/) +- [CAS 单点登录部署](https://blog.csdn.net/xu_guo_jie/article/details/104209452) +- [集成文档参考](https://docs.authing.cn/v2/integration/?category=all&page=2) +- [ ] Soular 平台部署 ## 20241216 - 20241220 -- [ ] Track123 对接 +- [X] Track123 对接 - [ ] 公司映射管理 - 导入模板 - 导入接口 - 查询接口 ## 20241210 - 20241213 -- [ ] 国际电子面单打印对接(快递100) +- [X] 国际电子面单打印对接(快递100) - 对接接口 - 转存储电子面单 - 查询电子面单接口 -- [ ] 物流追踪 +- [X] 物流追踪 - 查询接口(没有查询过信息会发起查询并注册,定期更新) - 强制远程同步更新接口 diff --git a/方案/20241217-效能平台调研.md b/方案/20241217-效能平台调研.md index 5819a3f..4b67e20 100644 --- a/方案/20241217-效能平台调研.md +++ b/方案/20241217-效能平台调研.md @@ -89,6 +89,53 @@ - [ ] 统一门户入口 - [ ] SSO/域账户 + +## SSO 支撑调研 +### 一些参考 +- [Okta](https://www.okta.com/) +- [CAS 单点登录部署](https://blog.csdn.net/xu_guo_jie/article/details/104209452) +- [集成文档参考](https://docs.authing.cn/v2/integration/?category=all&page=2) +- [CAS Server](https://github.com/apereo/cas) + +### 平台调研 +- [X] 已有平台 SSO 调研 + - Gitlab SSO + - [SAML](https://docs.gitlab.com/ee/integration/saml.html) + - [OAuth2.0](https://wurang.net/gitlab-oauth2-generic-sso/) + - [CAS](https://www.selinux.tech/architecture/cas/cas-gitlab) + - Jenkins SSO + - [CAS](https://zhuanlan.zhihu.com/p/542259185) + - [SAML](https://open.bccastle.com/app_integration/authentication/jenkins.html#idaas%E9%85%8D%E7%BD%AE) + - [Okta](https://www.okta.com/integrations/jenkins/) + - Confluence SSO + - [SAML](https://www.selinux.tech/architecture/cas/cas-gitlab) + - [CAS](https://cloud.tencent.com/developer/article/1647422) + - [OAuth2](https://developer.atlassian.com/server/confluence/confluence-oauth2-provider-api/) 需要 7.17 及之后的版本 + - kubesphere SSO + - [OIDC](https://blog.csdn.net/zpf17671624050/article/details/144296801) + - kibana SSO + - [SAML](https://docs.authing.cn/v2/integration/) + - grafana SSO + - [配置](https://grafana.com/docs/grafana/latest/setup-grafana/configure-grafana/) + - [配置参考](https://grafana.com/docs/grafana/latest/setup-grafana/configure-security/configure-authentication/) + - Skywalking SSO + - [CAS](https://blog.csdn.net/qq_42536474/article/details/108669351)\ + - Nacos SSO + - 暂时不支持,可以搞插件开发 + - Graylog + - [需要plugin支持,并且不支持新版本](https://community.graylog.org/t/single-sign-on-authentication-plugin/22804) + - Yarning sso + - [OIDC](https://github.com/cookieY/Yearning/pull/608) + - Harbor + - [OIDC](https://docs.authing.cn/v2/integration/harbor/) + - Nexus sonatype SSO + - [Nexus sonatype](https://help.sonatype.com/en/user-authentication.html) + - [SAML](https://help.sonatype.com/en/saml.html) + +### 建议 +- 部署自己的 [CAS 服务](https://github.com/apereo/cas) +- 集成各个服务 + ## 研发效能平台 - [思码易](https://www.merico.cn/)