返回更新列表
新发布Sep 4, 2026

authelia v4.39.22

用于Web应用程序的单点登录多因素门户,现已通过OpenID Certified™认证

分享

Build Codecov OpenSSF Best Practices OpenSSF Scorecard SLSA 3 Go Report Card GitHub Release Docker Tag Docker Size Docker Pulls AUR source version AUR binary version AUR development version License Sponsor Discord Matrix

Authelia 是一个开源的身份验证和授权服务器,通过 Web 门户为您的应用程序提供双因素认证和单点登录(SSO)。它是反向代理的伴侣,通过允许、拒绝或重定向请求来发挥作用。

文档可在 https://www.authelia.com/ 获取。

以下架构简图:

Authelia 可作为独立服务安装,支持从 AURAPTFreeBSD Ports、 或使用静态二进制文件.deb 包DockerKubernetes 容器进行部署。

部署可通过 Helm Chart(测试版)并利用 Ingress 控制器和入口配置进行编排。

以下是 Authelia 面板的样式:

功能概要

以下是 Authelia 的主要功能列表:

更多细节请查看概述

如果您想了解路线图,请关注路线图

OpenID Connect 1.0 / OAuth 2.0

Authelia 已获得 OpenID Certified™ 认证,符合 [OpenID Connect™ 协议]的 Basic OP / Implicit OP / Hybrid OP / Form Post OP / Config OP 规范。尽管此功能仍然处于路线图上的测试阶段,但已经非常全面且实现良好,并已获得全面认证。在 OpenID Connect 1.0 集成指南中了解更多关于 Authelia 的 OpenID Certified™ 状态。

代理支持

Authelia 与 nginx, Traefik, Caddy, Skipper, EnvoyHAProxy 配合使用。

快速入门

请参阅入门指南或下面精选的示例之一。

docker compose

docker compose 组合包是希望看到 Authelia 运行的用户的一个起点。您需要根据自己的需求进行定制,因为这些包自带自签名证书。

本地环境

本地组合包旨在无需担心配置的情况下测试 Authelia。 适用于服务器不暴露于互联网的场景。 域名将在本地 hosts 文件中定义,并使用自签名证书。

精简版

精简组合包适用于服务器暴露于互联网的场景,需要相应设置域名和 DNS,并通过 LetsEncrypt 生成证书。“精简”指的是最小化外部依赖:基于文件的用户存储、基于 SQLite 的配置存储。在这种配置下,服务无法很好地扩展。

部署

现在您已经测试了 Authelia 并希望在自己的基础设施中试用,您可以学习如何通过部署指南进行部署和使用。 该指南将展示如何在裸机以及 Kubernetes 上进行部署。

安全性

Authelia 非常重视安全性。如果您在 Authelia 中发现漏洞,请参阅我们的 安全策略

有关安全相关事宜的更多信息,请阅读 文档

联系选项

社区有多个联系选项,主要是 Matrix。除此之外,还有 GitHub issues 用于创建 新问题

Matrix

社区成员被邀请加入 Matrix Space,其中包含 支持房间贡献房间

  • 核心团队成员在 Space 和各个房间中被标识为管理员。
  • 所有频道均链接到 Discord

Discord

社区成员被邀请加入 Discord 服务器

电子邮件

您可以通过 [email protected] 邮件联系核心团队。请注意 [email protected] 也可用,但严格保留用于[安全]相关事宜。

破坏性变更

由于 Authelia 仍处于积极开发阶段,可能存在破坏性变更。建议固定一个版本标签,而不是使用 latest 标签,并在升级前阅读发布说明。您将在此处找到有关破坏性变更的信息以及应如何应对这些变更。

为什么开源?

您可能会好奇,为什么 Authelia 是开源的,同时它为您的基础设施增加了大量安全性和用户体验,且零成本。之所以开源,是因为我们坚信在互联网这个战地上,安全应能以近乎零的代价让所有人受益。

此外,保持代码开源让任何愿意贡献的人都可以对其进行审计。这样您可以确信产品保持安全且不会恶意行为。

请务必记住,Authelia 并不直接暴露在互联网上(您的反向代理才是),但它仍然是您内部安全性的控制平面,因此请妥善保管!

贡献

如果您想为 Authelia 做出贡献,请阅读我们的贡献指南。Authelia 的成功离不开所有贡献者的支持,所以不必害羞,欢迎通过 MatrixDiscord 与我们交流,并开始贡献吧。

感谢以下这些出色的人们(表情符号说明):

Clément Michaud
Clément Michaud

💻 📖 🤔 🚧 💬 👀 ⚠️ 🧑‍🏫 🚇 🎨 📓 🔧 🔬
Amir Zarrinkafsh
Amir Zarrinkafsh

💻 📖 🤔 🚧 💬 👀 ⚠️ 🧑‍🏫 🚇 🎨 📓 🔧 🔬
James Elliott
James Elliott

💻 📖 🤔 🚧 💬 👀 ⚠️ 🧑‍🏫 🚇 🎨 📓 🔧 🔬
Antoine Favre
Antoine Favre

🐛 🤔
BankaiNoJutsu
BankaiNoJutsu

💻 🎨
Philipp Rintz
Philipp Rintz

📖
Callan Bryant
Callan Bryant

💻 📖
Ian
Ian

💻
FrozenDragoon
FrozenDragoon

💻
vdot0x23
vdot0x23

💻
alexw1982
alexw1982

📖
Sohalt
Sohalt

💻 📖
Stoica Tedy
Stoica Tedy

💻
Dylan Smith
Dylan Smith

💻
Lukas Klass
Lukas Klass

📖
Philipp Staiger
Philipp Staiger

💻 📖 ⚠️
James Hodgkinson
James Hodgkinson

📖
Chris Smith
Chris Smith

📖
Mihály
Mihály

📖
Silver Bullet
Silver Bullet

📖
Paul Williams
Paul Williams

💻 ⚠️
Timo
Timo

📖
Andrew Kliskey
Andrew Kliskey

📖
Kristof Mattei
Kristof Mattei

📖
ZMiguel Valdiviesso
ZMiguel Valdiviesso

📖
akusei
akusei

💻 📖
Daniel Miller
Daniel Miller

📖
Dustin Sweigart
Dustin Sweigart

💻 📖 ⚠️
Shawn Haggard
Shawn Haggard

💻 ⚠️
Kevyn Bruyere
Kevyn Bruyere

📖
Daniel Sutton
Daniel Sutton

💻
Valentin Höbel
Valentin Höbel

💻
thehedgefrog
thehedgefrog

📖
Victor
Victor

📖
Chris Whisker
Chris Whisker

📖
nasatome
nasatome

📖
Begley Brothers (Development)
Begley Brothers (Development)

📖
Mike Kusold
Mike Kusold

💻
Dimitris Zervas
Dimitris Zervas

📖
TheCatLady
TheCatLady

🤔
Lauri Võsandi
Lauri Võsandi

🤔
Kennard Vermeiren
Kennard Vermeiren

🤔
ThinkChaos
ThinkChaos

💻 📖 ⚠️
Hasan
Hasan

🛡️
David Chidell
David Chidell

📖
Marcel Marquardt
Marcel Marquardt

🐛
Ian Gallagher
Ian Gallagher

📖
Wu Han
Wu Han

📖
lavih
lavih

📖
Jon B.
Jon B.

🛡️
Alex Gustafsson
Alex Gustafsson

💻 📖
Arsenović Arsen
Arsenović Arsen

💻 ⚠️ 🛡️
dakriy
dakriy

💻
Dave
Dave

📓
Nicolas Reymundo
Nicolas Reymundo

📖
polandy
polandy

📖
yossbg
yossbg

💻 🎨
Michael Campbell
Michael Campbell

📖
Justin Sievenpiper
Justin Sievenpiper

💻
Aram Akhavan
Aram Akhavan

📖
Shadow
Shadow

📖
Patrick Ruckstuhl
Patrick Ruckstuhl

📖
Andrew Moore
Andrew Moore

💻 📖 ⚠️
Dennis Gaida
Dennis Gaida

📖
Alestrix
Alestrix

📖
bgh-github
bgh-github

📖
Manuel Nuñez
Manuel Nuñez

💻 🌍 📖 🐛 🎨 ⚠️ 👀 🔬 🤔
protvis74
protvis74

🌍
Jamie (Bear) Murphy
Jamie (Bear) Murphy

👀
Robin van Boven
Robin van Boven

🛡️
alphabet5
alphabet5

🤔
Robert Meredith
Robert Meredith

🤔
Adrian Gąsior
Adrian Gąsior

🛡️
James White
James White

💬
Zhao Xiang Lim
Zhao Xiang Lim

📖
Auzborn123
Auzborn123

🌍
SvanGlan
SvanGlan

🌍
HannesJo0139
HannesJo0139

📖
andreas-berg
andreas-berg

🐛
Clément Radenac
Clément Radenac

📖
boomam
boomam

📖
Northguy
Northguy

📖
Brennan Kinney
Brennan Kinney

📖
Michał Mieszczak
Michał Mieszczak

🤔 💻
Paul Ohl
Paul Ohl

📖
Stephen Kent
Stephen Kent

🤔 💻 🎨
Ohelig
Ohelig

📖
Dinh Bao Dang
Dinh Bao Dang

📖
levkoburburas
levkoburburas

💻 🤔 🐛
tiuub
tiuub

📖
Josh Gordon
Josh Gordon

🤔 🛡️
silasfrancisco
silasfrancisco

🛡️
Ricardo Pesqueira
Ricardo Pesqueira

🛡️
Harold
Harold

📖
Brynn Crowley
Brynn Crowley

📖 🎨
Budiman Jojo
Budiman Jojo

📖
Hendrik Sievers
Hendrik Sievers

📖 🎨 🤔
Marcus Georgi
Marcus Georgi

📖
samos667
samos667

📖
0xsysr3ll
0xsysr3ll

📖
Dan
Dan

📖
Eyal Benaroche
Eyal Benaroche

📖
Wang Weixuan
Wang Weixuan

🐛 💻 ⚠️
Dani
Dani

📖
Pierre Kisters
Pierre Kisters

💻 🐛 ⚠️
Auston Pramodh Barboza
Auston Pramodh Barboza

📖
Thomas Steinbach
Thomas Steinbach

📖
Steve-Brule
Steve-Brule

📖
peter
peter

🐛
Nick O'Connor
Nick O'Connor

🐛 📓
Nikita Pedorich
Nikita Pedorich

📓
Andre Toerien
Andre Toerien

🐛 💻
erusc
erusc

🐛
Kevin Cox
Kevin Cox

🐛
Tom
Tom

📖
Br1an
Br1an

💻
Andreas Brett
Andreas Brett

📖
FO
FO

📖
Roman Krasilnikov
Roman Krasilnikov

📖
tomaszduda23
tomaszduda23

📖
Louison SARLIN--MAGNUS
Louison SARLIN--MAGNUS

📖
AlexViridi
AlexViridi

📖
Xabi
Xabi

📖
Caio Silva
Caio Silva

📖
deprrous
deprrous

🐛
Ricardo Rivera
Ricardo Rivera

🐛 💻

本项目遵循 all-contributors 规范。 欢迎任何形式的贡献!

赞助商

招聘帮助: 我们正在积极寻找赞助,以获得代码安全审计、渗透测试或其他与提升 Authelia 安全性相关的审计。

任何公司都可以通过捐款或为项目或帮助改进 Authelia 的团队提供任何利益来成为赞助商。

JetBrains

感谢 JetBrains JetBrains 为我们提供其出色工具的免费许可证。

Microsoft

我们依赖以提升生产力的流水线代理托管在 Azure 上,我们的 git 仓库 托管在 GitHub 上,这两者都是 Microsoft 的产品。

microsoft

Azure

Open Collective

支持者

感谢所有的支持者!🙏 成为支持者 并帮助我们维持社区。我们目前收到的资金专门用于资助安全审计,并可能在未来引入漏洞赏金计划,以便我们尽可能多地获得发现潜在漏洞的协助。

赞助

通过 Open Collective 为 Authelia 做出贡献的公司将在下方获得特别提及。 成为赞助商

许可证

Authelia 根据 Apache 2.0 许可证进行许可。许可证的条款详见 LICENSE

FOSSA Status

分类