pocket-id/pocket-id
GitHub: pocket-id/pocket-id
一个极简的自托管 OIDC 身份认证服务,专注于 passkey 无密码登录。
Stars: 7007 | Forks: 211
#
Pocket ID
Pocket ID 是一个简单的 OIDC 提供商,允许用户使用其 passkey 向您的服务进行身份验证。
→ 试用 [Demo](https://demo.pocket-id.org)
Pocket ID 的目标是保持简单且易于使用。虽然也有其他自托管的 OIDC 提供商,例如 [Keycloak](https://www.keycloak.org/) 或 [ORY Hydra](https://www.ory.sh/hydra/),但对于简单的用例来说,它们往往过于复杂。
此外,Pocket ID 的特别之处在于它仅支持 [passkey](https://www.passkeys.io/) 身份验证,这意味着您不需要密码。有些人起初可能不喜欢这个想法,但我相信 passkey 是未来的趋势,一旦您尝试过,就会爱上它们。例如,您现在可以使用物理 Yubikey 轻松且安全地登录所有自托管服务。
## 设置
可以通过多种方式设置 Pocket ID。最简单且推荐的方式是使用 Docker。
请访问 [文档](https://docs.pocket-id.org) 获取设置指南和更多信息。
## 贡献
非常欢迎您为 Pocket ID 做出贡献!请遵循 [贡献指南](/CONTRIBUTING.md) 开始。
Pocket ID标签:Docker, EVTX分析, FIDO2, Golang, IdP, JSONLines, OIDC, OpenID Connect, Passkey, Self-hosted, SSO, WebAuthn, YubiKey, 单点登录, 安全编程, 安全防御评估, 无密码认证, 日志审计, 自托管, 请求拦截, 账号安全, 身份提供商, 身份管理, 零信任