authentik
Open-source Identity Provider focused on flexibility and seamless enterprise integration.
Why consider authentik?
authentik is an open-source Identity Provider (IdP) written in Python and Go by Jens Langhammer. It supports OAuth2, OpenID Connect (OIDC), SAML 2.0, LDAP, and WebAuthn/Passkeys, featuring dynamic execution stages, enterprise user directories, and single sign-on (SSO) portals.
Learn authentik by building
Practical setup notes, real use cases, and copy-ready examples in one focused guide.
In this guide2 sections
Overview of authentik
authentik secures internal applications and SaaS tools with customizable multi-factor authentication pipelines.
Docker Quickstart
wget https://goauthentik.io/docker-compose.ymldocker-compose up -dauthentik is licensed under the GNU General Public License v3.0 (GPL-3.0).
Related tools
More options with a similar category or technology profile.
boringproxy
Simple, self-hosted reverse proxy and tunnel manager for exposing private web services securely.
OWASP ModSecurity
Open-source Web Application Firewall (WAF) engine providing cross-platform HTTP security inspection.
OpenCTI
Open-source platform for managing cyber threat intelligence knowledge and STIX2 relationships.
Maltrail
Malicious traffic detection system utilizing public blacklists and heuristic traffic behavior analysis.