我有一个项目想要构建一个成熟的 IDP(使用 Golang)。因此从技术上讲,用户希望使用我的服务单点登录到另一个系统。我希望从头开始构建这项服务。在研究开源 IDP 解决方案时,我遇到了 ory/Hydra 和 ory/Kratos。我浏览了他们的文档并做了一个快速入门教程。我仍然很困惑以上2个库中哪个适合开发这个服务。
从高层次的角度来看,这就是我正在努力做的事情。
go single-sign-on idp
go ×1
idp ×1
single-sign-on ×1