并不是每个人都需要自托管OAuth2解决方案,但如果你需要,请查看一下九头蛇-一个完全兼容的开源OAuth2服务器和OpenID连接提供商。Hydra为开发提供了内存存储支持,为生产用例提供了关系数据库(PostgreSQL)。Hydra本身是无状态的,并且易于在诸如Kubernetes.根据您的性能需求,在扩展Hydra实例时,您可能需要调优数据库实例的数量。由于Hydra并没有提供任何开箱即用的身份管理解决方案,所以您可以通过一个干净的API与Hydra集成任何类型的身份管理。这种身份与OAuth2框架的其余部分的清晰分离使得Hydra更容易与现有的身份验证生态系统集成。
不是每个人都需要一个自托管的OAuth2解决方案,但是如果你需要,我们发现九头蛇-一个完全兼容的开源OAuth2服务器和OpenID连接提供商-非常有用。我们非常喜欢Hydra并没有提供任何现成的身份管理解决方案;因此,无论您拥有哪种风格的身份管理,都可以通过一个干净的API将其与Hydra集成。这种身份与OAuth2框架的其余部分的清晰分离使得Hydra更容易与现有的身份验证生态系统集成。