LDAP & directory
LDAP, RADIUS and directory sync, built in
Let VPNs, Wi-Fi and legacy software authenticate against the same users as your modern apps. Casdoor serves LDAP and RADIUS itself, and keeps users in sync with Active Directory and other directories.
Built-in LDAP server
Bind and search with simple authentication on port 389, with users as posixAccount entries for Linux PAM and NSS.
Built-in RADIUS server
Authenticate VPNs and Wi-Fi against Casdoor users, and use RADIUS as an MFA method.
Kerberos and SPNEGO
Sign in to web apps with the Windows domain session people already have.
Directory sync
Import users and groups from Active Directory, Entra ID, Google Workspace, Okta, Keycloak, AWS IAM, SCIM and databases.
What's included
- LDAP bind and search
- Users and groups (memberOf) over LDAP
- RADIUS server and RADIUS MFA
- Kerberos/SPNEGO
- Syncers for AD, Entra ID, Google Workspace and Okta
- WeCom, DingTalk and Lark syncers
Included in the free open-source edition and in every Casdoor Cloud plan.
# Your legacy apps can read Casdoor users over LDAP
ldapsearch -x -H ldap://door.acme.com:389 \
-D "cn=admin,ou=acme" -W \
-b "ou=acme" "(uid=alice)"
# VPNs and Wi-Fi can use the built-in RADIUS server
radtest alice <password> door.acme.com 0 <secret>FAQ
Frequently asked questions
Can Casdoor replace our LDAP server?
Can Casdoor import users from Active Directory?
Explore
More of Casdoor
Ready to secure your next big move?
Put login, single sign-on, MFA, permissions and AI agent access behind one open-source platform, hosted by us or run by you.
Start with Casdoor Cloud
A dedicated instance in the region you choose, from $25/month with no per-user fees.
See plansSelf-host for free
Run the same Apache-2.0 Casdoor on your own servers with Docker or Kubernetes.
Read the docsTalk to an expert
Plan a migration, an on-premises rollout or an authorization model with our team.
Contact sales