Authentik:安全、灵活的下一代身份管理解决方案

https://github.com/goauthentik/authentik

Authentik - 一个以安全为首要宗旨的 Identity Provider(身份提供商)和 SSO(单点登录)解决方案。Authentik 为网站管理员、应用开发者以及安全工程师提供了可靠且安全的认证方案,适用于几乎任何类型的环境。

什么是 Authentik?

Authentik 致力于将安全性融入代码的核心,并在每一项功能中体现。它专注于灵活性和多用途性,为用户和应用程序提供强大的恢复措施,包括用户资料和密码管理。您可以轻松编辑、停用甚至模拟用户资料,并为新用户设置新密码或重置现有密码。

Authentik 的优势:

  • 协议支持: Authentik 支持所有主要协议,例如 OAuth2、SAML、LDAP 和 SCIM,您可以根据每个应用程序选择所需的协议。
  • 环境友好型: 可以将 Authentik 添加到现有的环境中以添加新协议的支持,无需重新架构您的现有技术堆栈。
  • 开源与企业版: 我们提供两种版本:永远免费的开源项目作为基础,以及拥有支持中心和额外功能的开源核心企业版。

用户友好的仪表板:

Authentik 提供以下控制台:

  • 管理界面: 用于创建和管理用户、组、令牌和凭据、应用程序集成、事件以及定义标准和自定义登录和身份验证过程的流程的可视化工具。易于阅读的视觉仪表板显示系统状态、最近登录和身份验证事件以及应用程序使用情况。
  • 用户界面: 此 Authentik 控制台视图显示您已实现 Authentik 的所有应用程序和集成。单击要访问的应用,或向下钻取以在管理界面中编辑其配置。
  • 流程: 流程是登录和身份验证过程各个阶段发生的步骤。每个阶段都代表着登录过程中单个验证或逻辑步骤。Authentik允许定制和精确定义这些流程。

文档:

我们的技术文档涵盖了从安装到配置、添加提供商、定义策略和创建登录流程、事件监控、安全性以及属性等典型主题。企业版文档包含在标准技术文档中。有关将特定应用程序或软件集成到 Authentik 的信息,请参阅可从顶部菜单栏访问的“集成”部分。对于以开发人员为中心的文档,例如使用我们的 API 和蓝图、设置开发环境、翻译或如何贡献,请参阅可从顶部菜单栏访问的“开发者”区域。

安装:

参考 Docker-compose 或 Kubernetes 中的安装步骤。有关配置、Beta 版本和更多安装选项的信息,请参阅我们的主要“安装”部分。

Authentik 致力于为用户提供安全可靠且灵活的解决方案。 我们期待您的加入!