Skip to content
Tech Master Tech Master

OneStopTechnical Forum

  • Books
  • AI
  • Networking
  • Windows
  • Linux
  • Cloud
  • Mac
  • Active Directory
  • Azure
  • Cloud
  • Exchange
  • M365
  • Server 2025
  • Storage
  • Vsphere
  • Website
  • Database
  • Security
  • Knowledge Base
  • VPN
Tech Master
Tech Master

OneStopTechnical Forum

Top Picks for Web Apps + AD + 2FA

blog.payperitem.com, April 7, 2025

🛡️ 1. Keycloak — Best All-Around Option

  • URL: keycloak.org
  • Use Case: SSO + 2FA for multiple internal/external web apps
  • AD Integration: Connects to AD via LDAP
  • 2FA: TOTP, WebAuthn, OTP via app (Google Authenticator, Authy, etc.)
  • Protocols: OIDC, SAML, LDAP
  • Extras:
    • Fine-grained role and access control
    • Web-based admin UI
    • Password policies, user federation

🔧 Example: You can run Keycloak as an identity provider (IdP), connect it to AD via LDAP, and use it as the login portal for all your web apps (e.g., Grafana, Jenkins, GitLab, custom apps using OIDC or SAML).


🔐 2. Authelia — Lightweight Reverse Proxy 2FA

  • URL: authelia.com
  • Use Case: Protect self-hosted apps behind NGINX/Traefik
  • AD Integration: Yes (via LDAP)
  • 2FA: TOTP, WebAuthn (Duo via plugin)
  • Protocols: Works as a reverse proxy gatekeeper, not a full IdP

🔧 Example: Add Authelia in front of internal dashboards like NetBox, Portainer, or Nextcloud via Traefik. When a user logs in, it checks AD credentials, then challenges with TOTP before allowing access.


🛠️ 3. WSO2 Identity Server

  • URL: wso2.com/identity-and-access-management
  • Use Case: Enterprise SSO + MFA, similar to Keycloak
  • AD Integration: Yes, strong LDAP support
  • 2FA: SMS, Email, TOTP, WebAuthn, more
  • Protocols: SAML, OIDC, SCIM

✅ Why WSO2? If you’re looking for a highly customizable solution with broad MFA/SSO support and great scalability.


🧩 4. Gluu Server / Authentik (Honorable Mentions)

  • Gluu: Heavyweight, mature open-source IdP (SAML, OIDC, LDAP)
  • Authentik: Sleek modern alternative, easy Docker deployment, LDAP-ready

If you’re experimenting or need a minimal front for just a few apps with AD integration, Authentik can be a simpler setup than Keycloak.

Active Directory OpenSource Website #CyberSecurity#Networking#WindowsServer

Post navigation

Previous post
Next post

Related Posts

Windows NPS (RADIUS) with Palo Alto Networks firewalls

April 11, 2025April 11, 2025

Integrating Windows NPS (RADIUS) with Palo Alto Networks firewalls lets you centralize VPN and admin authentication via Active Directory. Here’s a full deep-dive for both GlobalProtect VPN and admin GUI/CLI login with RADIUS + optional MFA. 🔁 Integration Overview 🧱 Windows NPS Configuration 1. Add Palo Alto as a RADIUS…

Read More

List of open-source Multi-Factor Authentication (MFA) solutions

April 7, 2025

🔐 Open Source MFA Solutions (Self-Hosted or Integratable) 1. Authelia 2. privacyIDEA 3. Keycloak 4. FreeIPA 5. OpenIAM 📲 TOTP Apps (Open Source Clients) To complement your server:

Read More

System Details Script for ConnectWise Automate (PowerShell)

March 31, 2025April 2, 2025

System Details Script for ConnectWise Automate (PowerShell) powershell$SystemDetails = @{}# Get Computer Name$SystemDetails[“ComputerName”] = $env:COMPUTERNAME# Get OS Info$OS = Get-CimInstance Win32_OperatingSystem$SystemDetails[“OS”] = “$($OS.Caption) ($($OS.BuildNumber))”$SystemDetails[“OS_Arch”] = $OS.OSArchitecture$SystemDetails[“Uptime_Days”] = [math]::Round((Get-Date) – $OS.LastBootUpTime).TotalDays# Get CPU Info$CPU = Get-CimInstance Win32_Processor$SystemDetails[“CPU”] = “$($CPU.Name) – $($CPU.NumberOfCores) Cores / $($CPU.NumberOfLogicalProcessors) Threads”# Get RAM Info$RAM = Get-CimInstance Win32_ComputerSystem$SystemDetails[“RAM_GB”]…

Read More

Recent Posts

  • List of AD Schema Versions
  • OldNewExplorer Free Download For Windows 11, 10, 8 and 7 [Latest Version]
  • How to Get the Classic (old) Context Menu on Windows 11
  • BitLocker Recovery Keys
  • Active Directory and Server hardening

Recent Comments

No comments to show.
June 2025
M T W T F S S
 1
2345678
9101112131415
16171819202122
23242526272829
30  
« May    
Log in
©2025 Tech Master | WordPress Theme by SuperbThemes
  • Login
  • Sign Up
Forgot Password?
Lost your password? Please enter your username or email address. You will receive a link to create a new password via email.
body::-webkit-scrollbar { width: 7px; } body::-webkit-scrollbar-track { border-radius: 10px; background: #f0f0f0; } body::-webkit-scrollbar-thumb { border-radius: 50px; background: #dfdbdb }