AI News

Authelia: một cổng đăng nhập, hai lớp bảo vệ tự host

Authelia là máy chủ xác thực và phân quyền mã nguồn mở, cung cấp xác thực hai lớp và đăng nhập một lần qua cổng web.

Nó làm được gì

  • Đứng cạnh reverse proxy, cho qua, chặn hoặc chuyển hướng yêu cầu vào ứng dụng.
  • Xác thực hai lớp bằng TOTP, khoá bảo mật WebAuthn như YubiKey, và thông báo đẩy Duo.
  • Đăng nhập không mật khẩu bằng passkey.
  • Hỗ trợ OpenID Connect 1.0 / OAuth 2.0, README ghi đã được OpenID chứng nhận một số profile.
  • Cài bằng Docker, Kubernetes, gói .deb, APT hoặc tệp chạy sẵn.

Hợp với ai

Người tự host nhiều dịch vụ muốn một cổng đăng nhập chung có hai lớp bảo vệ.

Cần cân nhắc

  • Cấu hình sai cổng đăng nhập có thể khoá chính bạn hoặc để hở dịch vụ; cần hiểu reverse proxy.
  • README ghi phần OpenID Connect vẫn là bản beta trên lộ trình.
  • Là lớp bảo mật trọng yếu, nên theo dõi bản vá và đọc kỹ tài liệu trước khi đưa vào hệ thống thật.

Thử an toàn

Dựng trong mạng thử riêng với một ứng dụng giả, tài khoản thử và dữ liệu mẫu, kiểm tra kỹ luồng khôi phục khi mất thiết bị hai lớp trước khi dùng thật. Chúng tôi chưa tự chạy thử mã của dự án này.

Số liệu GitHub

  • Repo: Mở trên GitHub
  • Sao: 29,431
  • Giấy phép: Apache-2.0
  • Ngôn ngữ: Go
  • Repo cập nhật gần nhất: 2026-10-28 (số liệu lấy từ GitHub API)
  • Ảnh chụp từ trang GitHub của dự án.

Cần tư vấn website, phần mềm hoặc bảo mật?

Mô tả bài toán, kỹ thuật HVSC trao đổi phạm vi và phương án phù hợp với doanh nghiệp.

Ban biên tập HVSC · Tổng hợpTổng hợp và biên tập bởi Ban biên tập HVSC · Cập nhật 29/10/26
Bài viết này có giúp ích cho bạn?Chạm vào số sao. Góp ý của bạn giúp Ban biên tập viết bài sát nhu cầu hơn.

Website HVSC đang được nâng cấp liên tục — một số nội dung có thể được cập nhật thêm.